Green’s Dictionary of Slang

lieu n.

see looie n.