Top definition
Someone who loves girls named Vanessa, to the point of being obsessive.
Yuwei loves Vanessa so much that he follows her around trying to sniff her butt.
by Wiley Le February 25, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush