Top definition
(German) A piece of shit car. Or in the car industry, what we call a piece of shit car salesman.
Wil & Alex you stachubahn ass fools. Get like P.
by LaPlace November 03, 2007
Get the mug
Get a stachubahn mug for your mate James.