Skip to main content

Verne Troyer the Man's definitions

Tard

Share definition
An obnoxious over the top fan of any American Idol contestant.
OMG, the Adam Lambert tards have taken over this thread. I know, I hate Adam Lambert, but I hate his tards even more.
by Verne Troyer the Man October 22, 2009
Flag
mugGet the Tard mug.