Top Definition
A Japanese horrific and cheap remake of the well-known film 'Twilight' based on the Twilight saga written by Stephenie Meyer.
Laura: I hate Twiglight
DanBran: It just dosen't compare to Twilight
by qwertyasdzxc May 18, 2009
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.