What does baffona mean?

baffona meaning in Urban Dictionary

Any lady with hook moustache, usually of Meditarranean or center east origins. Thus the invention associated with 'Habib' or veil.