be full of beans

Meaning: To be lively and full of energy.

Language: English

Literally: (Already vivid in English)

Example: “The kids were full of beans after the birthday party.”

Category: Animals

Origin: Horses fed on beans were known for being lively and frisky, and the phrase was first said of them. Applied to energetic people, it dates from the 19th century.

Equivalents in other languages

More idioms — Animals

More English idioms

From our compliments & insults

Browse all compliments & insults →

← Back to Idioms