look up any word, like spook:
 
1.
1. A dumb-ass, typically a male. Often used in jest between friends.
2. A term of affection used to describe someone.
1. You bafankulo, I told you that would happen!
2. My little bafankulo nephew was here yesterday...
by Reaper June 17, 2003