Top definition
Adjective describing something awesome, amazing, cool or fascinating having to do with vampires in Stephenie Meyer's Twilight Saga.
DID YOU SEE THE NEW TWILIGHT TRAILER! Jasper looked vamptastic!
by Katiedid1023 July 18, 2008
Get the mug
Get a Vamptastic mug for your mother-in-law Julia.