Green’s Dictionary of Slang

loocher n.

see loocha n.