Skip to main content

Yum.'s definitions

lmao

Le-May-Oh

"The mayonnaise" in french.
by Yum. December 28, 2005
mugGet the lmaomug.

Share this definition