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 mate Manafort.
buy the domain for your foodie vlog