1 definition by Crackalack jack

Top Definition
When you attach your mouth to someone's butthole and suck.
We were going at it and I just turned her around and started leeching her
by Crackalack jack March 01, 2017

Mug icon
Buy a Leeching mug!