Skip to main content

Definitions by Tomm0

Maltard 

Share definition Flag
A cross between malco-ordinated and a retard
"Oh my god you're such a maltard"
Maltard by Tomm0 July 6, 2005