1 definition by chester lusty

Internet acronym standing for Oh My Allah as an alternative to Oh My God. Invented by Brittany and Blair one boring Saturday afternoon. Patent pending, jerks!
"OMA is it possible he doesn't really like macaroni and cheese?"
by chester lusty August 12, 2006
Get the OMA mug.