Please help me know the meaning of the following idiomatic expressions:
1. poking your nose into
2. fits the bill
3.hang your head in shame
Welcome to the forums.
If you poke your nose into someone's business, you are being over-curious and officious.
Something that fits the bill is something that matches or which is correct.
If you do something wrong, you hang your head in shame - you are so ashamed that you look at the ground.