1 definition by Ihatepants

Top Definition
The art of female masturbation.
I just watched your mom snickle, not gonna lie, was kinda hot.
by Ihatepants December 31, 2010

Mug icon
Buy a Snickle mug!