1 definition by Larry King

Top Definition
a twit or muppet.
File this report, chumpstain!
by Larry King September 15, 2003

Mug icon
Buy a Chumpstain mug!