King of the castle

The meaning of the english idiom – King of the castle

The king of the castle is the person who is in charge of something or in a very comfortable position compared to their companions.

Leave a Reply