Skip to main content

Definitions by Dracula/Blooferlady

Twilight Retard; an overly obsessed Twilight fan
She is such a twitard she not only believes in vampires, she believes they sparkle.
Twitard by Dracula/Blooferlady November 23, 2009