dohkay's definitions
A famous spot that appears on someones face. It is extremely visible and infected. Commonly known for exploding over someone.
by dohkay July 23, 2011
Get the Mount Vesuvius mug.
Get the Mount Vesuvius mug.We'll email you a link to sign in instantly.