モンスター・ペアレンツ
Meanings
Noun
1. over-demanding parents; parents who makes selfish and unreasonable demands on behalf of their child
Other readings