What is Duchcock?
1 Someone who is a complete asshole but doesn't realize it yet
2 A name for someone who is a bitch
John your being a duchcock
That that guy is a duchcock
See duch, cock, ass, asshole, bitch