Top definition
a slightly mouldy vagina and should be treated with care
You've got a schimmelbusch, I'm not going near that. You can lick your own vagina!
by xymoxbass April 08, 2010
Get the mug
Get a schimmelbusch mug for your Aunt Zora.