1 definition by Mattchea

a small truck, 6cm in length, which sells bargain goods to small children, world reknowned for his candy flavoured drinks. dont lete charly touch him though, he'll get a sore back
man im thirsty, lets go see good humor
by Mattchea February 12, 2008
Get the good humor mug.