Top definition
A giant zit that's ready to erupt like Mt. Vesuvius.
Did you see that Vesuv on the end of Ray Ray's nose? That sucker's ready to erupt!
by Weasel1981 August 13, 2011
Get the mug
Get a Vesuv mug for your father Georges.
buy the domain for your diy vlog