This
database is a comprehensive collection of all the American idioms and slang available.
American Idioms are many and varied. We hope you enjoy our collection. We are adding more all the time.
.
To make an angry protest against a relatively minor problem, in the process embarrassing the protester. The analogy is with a baby who throws toys out of the pram in order to get their parent to pay attention to them. The implication in the idiom is that the protester is acting like a baby.
If someone is in a gilded cage, they are trapped and have restricted or no freedom, but have very comfortable surroundings- many famous people live in luxury but cannot walk out of their house alone.