mustardayonaise

(Noun) A direct competitor to mayotard.
I enjoy mayotard, but mustardayonaise is much more tasty.
by PJeigh September 10, 2005
Get the mustardayonaise mug.