Green’s Dictionary of Slang

titsun n.

see ditsoon n.