Top Definition
a) a German phrase meaning "German piglet"
b) an offensive term for immoral or amoral people, regardless of whther or not they are actually German.
The Canadian province of Ontario, as per definition b) above knew what it was doing when it called a deutsche schwein any adult who smoked in a car in the presence of their children.
by sexydimma May 30, 2014
7 Words related to Deutsche schwein

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.