I'm assuming they were trying to mean "boggles the mind"?
Daiz/whoever edited this, come on.
It beggars belief that anyone would willingly think someone is as dim as OP
Oh man, it's been a while since I saw one of these threads. I don't think I've seen any for the past couple seasons, actually. I'm probably just lucky.
>I'm assuming they were trying to mean
I'm assuming English isn't your first language, which would explain why you think "beggars belief" isn't a perfectly valid and correctly used phrase.
Next time try googling before making an ass out of yourself.