Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by ChaoChao
Twilightard
Share definition
Flag
An overly
obsessed
Twilight
series
fan
.
Girl: OMG NEW TWILIGHT
MOVIE
EEEEEEEEEEE!!
Guy
in
room
: Fuxing twilightards =|
Twilightard
by
ChaoChao
May 8, 2009
Get the
Twilightard
mug.