1 definition by MeadyMcEnroe

An exclamation to something pertaining to or implying the exsistance of Alan the Albatross
OMA! did you see that bowling action? it looked just like an albatross on testosterone!
by MeadyMcEnroe June 11, 2008
Get the OMA mug.