Skip to main content

Definitions by RinjiCaseDee

The act of pulling another person's buttcheeks apart
It was so hot when she was snarching me.
Snarching by RinjiCaseDee December 3, 2010