Top definition
An arabic word meaning "my life", but has the literal meaning "my age". Often used to flirt with someone.
by AwesomePseudonym November 16, 2016
Get the mug
Get a omry mug for your mate Sarah.
buy the domain for your diy site