1 definition by Vladdx

Top Definition
The Act of a Human sniffing a dog's ass.
Remonalx went Poop Snotching at the Park.
by Vladdx March 03, 2008

Mug icon
Buy a Poop Snotching mug!