1 definition by Neko-chan

Laughing My Socks Off

A politer way of saying "lmao"
Jake: Did you hear? A cat lady moved down the street!

Tom: LMSO!
by Neko-chan November 22, 2007
Get the lmso mug.