What does bafoon mean