Green’s Dictionary of Slang

tat-ta phr.

see ta-ta phr.