2 definition by LVW

Top Definition
When annoying couples suck face in the hallways during passing period, appearing to cling to each other's lips while walking away as if trying to remove a leech.
Stop leeching in the hallways and get to class!
via giphy
by LVW December 31, 2018

Mug icon
Buy a leeching mug!