Skip to main content

karlie5691's definitions

montard

Share definition
a cross between a retard and a moron.
"I dropped my phone in the toilet!!"
(response) "You are such a montard!!"
by karlie5691 December 8, 2007
Flag
mugGet the montard mug.