noun, a director/boss that never seems to be satisfied.
MC: This fire is no good. PC: Mama Chicken ain't happy.
3👍 1👎