1 definition by Team Acula

Top Definition
See definiton of "annoying"
I heard Ryan Secreast use the word twihard while flipping through the channels one time. Go figure...
by Team Acula December 23, 2009
Mug icon
Buy a Twihard mug!