Green’s Dictionary of Slang

foof n.

[? echoic of an insubstantial puff of wind]

1. (US campus) a superficial person; thus foofy adj., silly.

[[US](con. c.1910s) J. Stevens Big Jim Turner 21: Oh, foof! Don’t talk like a fool, Wiley].
[US]J. Kirkwood There Must Be a Pony! 40: The old foofs!
[US]Eble Campus Sl. Oct. 4: foofy – stupid.
[US]Eble Campus Sl. Apr. 4: foofy – prissy, vain.

2. (Polari) in pl. the breasts.

[UK]P. Baker Fabulosa 292/1: foofs breasts.