1. One who sucks cock.
by rofl February 10, 2003
by stephen Crow May 18, 2003
A woman who financially drains a man without providing anything, sexual or otherwise to the relationship.
Matt's fiance Krista doesn't work, has no kids, is addicted to opiates, doesn't put out, and has a terrible shopping habit, what a cockleech!
by darkangeline September 03, 2014