Top definition
OMLN means "Oh My Leo's Nose"
It is used as a replacement for common terms such as OMG and OML.
This is a reference to the game "A Way Out" and refers to Leo's huge and godlike nose.
OMLN did you just go there?
Get the mug
Get a OMLN mug for your buddy Larisa.
buy the domain for your cat vlog