Green’s Dictionary of Slang

tatur-trap n.

see tater-trap under tater n.