race queen
The really hot Japanese women who advertise products,(often cars)in Japan by standing there and being incredibly hot.
I didn't come to the trade show to see the newest models from Toyota, I came to see the race queens.
race queen by Dr. Yang August 19, 2003
Get the race queen mug.