1 definition by Macro_the_Acro

To be low in quality and rarely good. Often used in relevance to food.
Those burgers from the restaurant are sodexo.
by Macro_the_Acro February 14, 2019
Get the Sodexo mug.