Skip to main content

Definitions by Iggums

A polite or sarcastic English term for either speaking of, or performing something outrageously asinine or mad.
That was a very brave proposal.
Translation: You are insane.
Brave by Iggums May 8, 2018