pete asked me to order the mudslide because he didn't want to be seen ordering the foo foo drink
commonly used phrase for a drink (generally an alchoholic beverage) that is seen as not too terribly masculine
"pete asked me to order the mudslide because he didn't want to be seen ordering the foo foo drink" What is the definition of "foo foo drink"?