Green’s Dictionary of Slang

tatt n.

see tat n.3