Top definition
Oh My Non-Affiliated Religious Figure. A way to swear without offending anyone, thus not really swearing.
OMNARF! Political correctness takes all the joy out of life!
by mkeats42 August 20, 2011
Get the mug
Get a OMNARF mug for your mom Yasemin.