Green’s Dictionary of Slang

rello n.

see rellie n. (1)