1 definition by Weasel1981

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 Vesuv mug.