Green’s Dictionary of Slang

man-trap n.2

[rhy. sl. = crap n.1 (2)]

a piece of excrement.

[UK]Farmer & Henley Sl. and Its Analogues.