chester lusty's definitions
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!
by chester lusty August 13, 2006
Get the OMA mug.