1 definition by Steve erkle

Top Definition
Two female dogs taking turns humping each other.
"Look at those bitches schmackling!"
by Steve erkle November 28, 2014

Mug icon
Buy a schmackling mug!