Definition of マヨラー

マヨラー

mayoraa

noun
mayonnaise lover(abbreviation)