Green’s Dictionary of Slang

looloo n.

see lulu n.1