This is a right royal comedy of errors. Hidden within normal English is a separate language still spoken by those born with silver spoons in their mouths. It's called Posh. A word of English can be spelt the same but mean something completely different in Posh. If you say the word "Mention" in English, people will understand "Remark upon;" but in Posh this means a large house. Say "Ace" and speakers of Posh will think you are referring to a cold thing...