Subscribe English
look up any word, like bae:
A Vampougar is a vampire loving cougar. All of these new teenage vampire movies and TV shows have lured these vampougars out of their caves!
My girlfriend is the epitome of a Vampougar. She loves that glitter-wearing, teleporting vampire kid from Twilight!
by DraculaDoes March 19, 2010
1 0