Subscribe English
look up any word, like bae:

1 definition by ppfctp

 
1.
noun, a director/boss that never seems to be satisfied.
MC: This fire is no good.
PC: Mama Chicken ain't happy.
by ppfctp August 19, 2008
2 0