1 definition by schmarn

Top Definition
A man who thinks it is acceptable to call his wife a trollop and a cunt in public.
Cindy: "Honey, can we go home now, this 24/7 campaigning is pretty tiring"

John: "Shut your face you cunt. I only married you for your family's money, you Barbie shrink wrapped trollop cum dump."

Fox News reporter: "That John McCain, what a passionate guy. I can't believe people would quote him out of context"
by schmarn May 14, 2008
Mug icon
Buy a john mccain mug!