Definition, synonyms and related words
An avid fan of Stephenie Meyer's Twilight book series or the associated films.
Alternative spelling of Twitard