Skip to main content

Definitions 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!
lmso by Neko-chan December 24, 2007