Green’s Dictionary of Slang

larlou! excl.

(Polari) term of affirmation.

[UK]P. Baker Fabulosa 294/1: larlou amen!