Skip to main content

Definitions by IdioticSlayer

A boner you get when watching a twilight movie.
Omg I went to see that new twilight movie and I got such a twihard!
Twihard by IdioticSlayer July 30, 2010