(slang) someone very effective, impressive, etc. The expression possibly comes from the
fact that in the
late eighteenth and early nineteenth centuries a
man or woman of
Boston was sometimes called a
pumpkin because of the number of pumpkins raised and eaten there.
—Melbourne Congress Approved Glossary (2.4.92)