Top Definition
The finishing touch of a fine massage also known as a happy ending.
She turned me over and gave me the omari finish, I shot everywhere
by theImposter October 24, 2008
A blessing, a prince, precious, cute, one of a kind.
He is my O'Mari
by SunnySanDiego November 09, 2014

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.