Green’s Dictionary of Slang

tattie-trap n.

see tater-trap under tater n.