Hi, I'm from Ireland, but it's not a standard phrase I know. Clive
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
To be on your best behaviour and be polite say thank you and please. No bad language or dirty jokes.
In Ireland, and I'm from well down in the Republic, it has exactly the meaning Stephen Hill has already provided above.
Completely different to "pass yourself off as".
Des