look up any word, like eiffel tower:
 
1.
1. The mash up for a vampire and a witch

2. A negative slang word for a wannabe goth, emo or Twilight fan who needs to get over self

3. The awesomeness a person emits due to unorthodox circumstances

Origin: First known use in 2008 by a year five student
Hi, I am Vamitch.

OMG, you're such a Vamitch

That witch was bitten by vampire... VAMITCH!
by Afro girl February 28, 2012