Dogs-Cock

Somebody who has in some way been a general dick head
by herb+cozza December 17, 2003
mugGet the Dogs-Cockmug.