Schupp

German definition of urban slutty whore.
Stop being such a Schupp!
by zaggydouchebag November 27, 2010
Get the Schupp mug.