Top definition
German definition of urban slutty whore.
Stop being such a Schupp!
by zaggydouchebag November 27, 2010
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush