mayo

(redirected from Mayo William Worrall)
Also found in: Dictionary, Medical.

mayo

(ˈmeo)
n. mayonnaise. I’ll take both mayo and mustard, thank you.