1 definition by QC hawkfan

Large zit looks like it could erupt or explode any second. The near thought of being around one of these are scary.
Holy shit dude you got a Vesuvius on your face its gonna blow stay away!
by QC hawkfan April 27, 2015
Get the vesuvius mug.