badenwurdenburgen

an exclamation of immense happiness or one may scream it at a time of great stupidity
by Golden Jewberwilly May 08, 2003
Get the badenwurdenburgen mug.