Joghead
Joghead is a derogatory term for calling someone an idiot.
The term originates from the Isle of Guernsey in the Channel Islands.
The term originates from the Isle of Guernsey in the Channel Islands.
Get the Joghead mug.