Skip to main content

chester lusty's definitions

OMA

Share definition
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 13, 2006
Flag
mugGet the OMA mug.