man-trap n.2[rhy. sl. = crap n.1 (2)]a piece of excrement.Show quotations1890–1904Farmer & Henley Sl. and Its Analogues.