Skip to main content

AuntJemima's definitions

chump

slang for a moist, tasty potato in some areas of the united states of 'murica
by AuntJemima November 7, 2015
mugGet the chumpmug.

Share this definition