IDIOMS

Choice Chengyu: Teeth Chatter

Sparkling turns of phrase about teeth