look up any word, like sex:

1 definition by NorCalsRx8

a car which asian girls love, white boys despise because they think big engines give them big d***, their always pissed off because a 1.3liter keeps spanking that pony's ass.
Guy1: Dude where did you find that asian girl?

Rx8Guy: Well, this hard ass in a mustang thought he could beat me, when the light turned red his girlfriend came out the car and just came into mine.
by NorCalsRx8 January 24, 2011
23 8