Green’s Dictionary of Slang

poofy adj.1

also poufy
[SE excl. poof! what an unpleasant smell!]

(UK juv.) smelly.

[Scot]G.S. Moncrieff Café Bar 236: Everyone commenting unfavourably on the smell – poufy, like a cahsy, mucking drain.
[UK]Partridge DSUE (8th edn) 908: [...] since ca. 1945.