{{term}}
- {{preview}}
Top definition
omry
An
arabic
word meaning "my life", but has the
literal
meaning "my age". Often used to
flirt
with someone.
You are
omry.
I love you
by
AwesomePseudonym
November 16, 2016
Get a
omry
mug for your barber Trump.