bafangoo meaning