Top definition
A long term ecstasy user, not a Packers fan from Switzerland.
Nate is a Swiss cheesehead because he likes ecstasy, not because he likes the Packers.
by David Poole August 25, 2017
Get the mug
Get a Swiss cheesehead mug for your dog Paul.
2
Guy1-Eric tried MDMA and became a Swiss cheesehead.

Guy 2- Yea I heard about him.
Guy 1- Eric's not from Beantown is he?
by David Poole August 25, 2017
Get the mug
Get a Swiss cheesehead mug for your father-in-law Trump.