Green’s Dictionary of Slang

taty n.

see tatie n.