Skip to main content

Definitions by chaballs

Someone who owns a Japanese car.
The langer in the Glanza
Langer by chaballs January 14, 2009