Green’s Dictionary of Slang

slozzo adj.

see sloshed adj.