Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by metta
OMLL
Share definition
Flag
"Oh My Lola's
Lord
"
Expression of surprise or exasperation, depending on the situation. Used by atheists/agnostics who obviously
don
't have a lord, but whose
granny
were devout believers.
Carl
1
: I stepped on
dog poo
in
Paris
!
Carl 2: OMLL!
OMLL
by
metta
January 3, 2012
Get the
OMLL
mug.