Cheddarhead

Cheddarhead

English Noun
Ad

Definition

A Wisconsinite.

Etymology

From Cheddar + -head; Wisconsin is famed for its cheese production.

Ad