Boof is a synonym for bitch, can be used in front of teachers or parents.
Brandon: You are so idiotic,You: your such a boof.