foo-foo juice

foo-foo juice

English Noun
Ad

Definition

Aftershave or cologne.

Etymology

* Possibly "foo-foo", suggesting effeminacy, and juice; possibly coined by submariners.

Ad