Green’s Dictionary of Slang

bafan n.

[bafan adj.]

a clumsy, awkward person; thus used as derog.

[WI]cited in Cassidy & LePage Dict. Jam. Eng. (1980).
[WI]L. Barrett Sun and the Drum 20: The name is used for all young people with a leg defect and, in my community, to be called a bafan is a serious embarrassment.