In what sense is that an idiom?
To pick one you dont use in the US, "Its the dogs bollocks". The sentence is correct (assuming you know what bollocks are). Yet you still cant figure out the meaning from the words.
- For Teachers