ride on someone's bumper - Spanish English Dictionary
History

ride on someone's bumper



Meanings of "ride on someone's bumper" in Spanish English Dictionary : 1 result(s)

English Spanish
Colloquial
ride on someone's bumper chupar rueda [v]