Top Definition
a. one obsessed with the Twilight Saga, either the movies or the books.
b. one referring to him/herself as a twihard.
You should have been there! We rolled up to the theater on premiere night of the new Twilight movie and saw a bunch of nerds waiting for hours in line. Those twibags scattered like flies when I unloaded my super-soaker.
by the jar June 03, 2010
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.