Top definition
Comical phrase used to emphasize suckiness of person, event, location, object, or idea.

Used because leeches, by definition (and life function) suck.

See also: like a vacuum, does what a Hoover does
This game sucks like a box full of leeches.
by Lady Chevalier July 05, 2005
Get the mug
Get a like a leech mug for your guy Manafort.