Green’s Dictionary of Slang

simloon n.

see simoleon n.