Green’s Dictionary of Slang

baff v.1

[onomatopoeia]

(S.Afr.) to smell.

[SA]C. Hope Separate Development 199: If that’s perfume you’re wearing, it didn’t come from Max Factor. Boy, you baff worse than a ricksha boy.