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.      Английский сленговый словарь.