Custom UD mugs
with your fave def Now available
1. dogs cock
An offensive term to call someone an idiot or to imply that they are stupid.
Person A gets a question wrong on the pub quiz machine;
Person 2 : "You big dogs cock".
love it
hate it