YourDictionary

What does ESOSL stand for?

Endless Snorts of Stupid Laughter (CAL)

link/cite print suggestion box