FOO-FOO Meaning of FOO-FOO in English Anything that's girly--such as lotion, body glitter, nail glitter, etc. Example: Hey, what's that foo-foo smell? Slang English vocab. Английский сленговый словарь. 2012