1 definition by AL718

Top Definition
A extremely smelly sweaty vagina.
A stripper gave me a vertical 69 and I almost thew up because of the Vicious Snapper.
by AL718 October 23, 2011

Mug icon
Buy a Vicious Snapper mug!