Green’s Dictionary of Slang

lattie/latty n.

see letty n.1