put the stunners on
Verb
Meaning
put the stunners on (third-person singular simple present puts the stunners on, present participle putting the stunners on, simple past and past participle put the stunners on)
(UK, slang, archaic) To astonish greatly.