i can't believe you said that, you are such a toad
general derogatory term used to denote a stupid, foolish, rude, or otherwise undesirable individual
"i can't believe you said that, you are such a toad" What is the definition of "toad"?