Green’s Dictionary of Slang

submarine turkey n.

see deep sea turkey under deep sea n.