Skip to main content

Definitions by greenpeaness

Smeartard 

One characterized by particularly stupid actions, often negatively impacting others.
Who's the nasty smeartard who pissed all over the toilet?
Smeartard by greenpeaness February 5, 2010