1 definition by Verne Troyer the Man

1
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
Get the mug
Get a Tard mug for your Facebook friend Vivek.