1 definition by avag33

huge dick, lovely balls, soft tip, very similar to an apex predator #maxomaradavisroad
oh ur dick is lovely, you have a max omara!
by avag33 August 24, 2021
Get the max omara mug.