Wiktionary
tyre kickers
n. (plural of tyre kicker English)
n. (plural of tyre kicker English)