Skip to main content

chaballs's definitions

Langer

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

Share this definition