№28 English Vocabulary 8 - Idioms with Antonia 1 - a puppet master, a drama queen, go to town

Share: 
Let's study English idioms! As you know it is part and parcel of the English language, so let's dig in and make your English beautiful and perfect!
 
1. A puppet master
2. To go to town
3. To catch smb off guard
4. A drama queen
5. To trade lives with