foot slapper

One who cannot drive, and does not use public transport
Bro, look at all those foot slappers out in the rain
by El Capitan.... March 31, 2021
Get the foot slapper mug.