dude what a deschamps, that guy is deschamping it up, nick is such a deschamps
a mentally retarded person, somebody acting like an ass, or being a dick
"dude what a deschamps, that guy is deschamping it up, nick is such a deschamps" What is the definition of "deschamps"?