traffic stopper
traffic stopper · traffic stoppers
Something that attracts astonished admiration, especially by being stunningly…Something that attracts astonished admiration, especially by being stunningly physically attractive.
Meaning
1 senses(informal)Something that attracts astonished admiration, especially by being stunningly physically attractive.
Origin
From stop traffic.From stop traffic.
Wiktionary, CC BY-SA 4.0 · source
Forms
plural: traffic stoppers| Singular | traffic stopper |
|---|---|
| Plural | traffic stoppers |
regular