Pinterest • El catálogo global de ideas

Idioms: You knocked my socks off. :D

Idiom of the day: Off the cuff. Meaning: Spontaneous; without preparation or rehearsal. #idiom #idioms #english #learnenglish

The Cat's Pajamas

You wear your heart on your sleeve