What does beggars belief mean, in general and in this sentence?
It beggars belief that removing the tag was so urgent that you couldn't wait for a response more than 40 minutes before removing it.
English Language & Usage Stack Exchange is a question and answer site for linguists, etymologists, and serious English language enthusiasts. It only takes a minute to sign up.Sign up to join this community
It means that something is as close to unbelievable as it can get. To beggar something is to turn it into a pauper, squash it flat, eradicate it, or unembiggen it.
beggar belief (or description ) be too extraordinary to be believed or described.
Edit: Oh, by the way, beggar is used as a verb here.
Edit: Oh, yeah, so in this sentence it means "I can't believe you couldn't wait for more than 40 minutes for a response."