Top definition
A German (elision between "deutsch" and "asshole" produces "deutscholle")
That Deutscholle just cut the line and is now yelling at everyone in bad English!
by Andrew und Debbie June 19, 2006
Get the mug
Get a deutscholle mug for your brother-in-law Paul.