1 definition by spacedokke

Top Definition
A German douche bag.
Man that German guy was such a Douchen Baggen.
by spacedokke July 10, 2008

Mug icon
Buy a Douchen Baggen mug!