Noun
some pumpkins pl (plural only) (US, idiomatic) A person or thing of consequence. Antonym: small potatoes