Origin uncertain, possibly from Middle English poupen. Compare Dutch poepen, German Low German pupen.
Recorded in World War II (1941) Army slang poop sheet, itself of uncertain origin, perhaps toilet paper referring to etymology 2.
Origin uncertain, perhaps sound imitation.
From Middle English poupe, pope, from Old French pope, poupe, pouppe, from Italian poppa, from Vulgar Latin *puppa, from Latin puppis, all meaning “stern of a ship”.
Origin uncertain, perhaps a shortening of nincompoop.
Modern English dictionary
Explore and search massive catalog of over 900,000 word meanings.
Word of the Day
Get a curated memorable word every day.
Challenge yourself
Level up your vocabulary by setting personal goals.