Beggars Belief

September 10, 2017

Something that is as close to unbelievable as you can get. If something beggars belief it is unbelievable.

Also, to beggar is to impoverish or exhuast.


Tags: misc