my teacher is a dumb bitch hog for giving me that homework
someone or some thing that pisses you off extremely
"my teacher is a dumb bitch hog for giving me that homework" What is the definition of "bitch hog"?