Crossword Genius

After lunch, vegetarian may be in high spirits (4,2,5)

Ross

I believe the answer is:

full of beans

'in high spirits' is the definition.
(I've seen this before)

'after lunch vegetarian may be' is the wordplay.
I cannot quite understand how this works, but
'be' is found in the answer.
This may be the basis of clue (or it may be nonsense).

(Other definitions for full of beans that I've seen before include "Might maracas be" , "like a cowboy after a meal on the range?" , "Pods may be" , "Very lively and cheerful" , "after feast in seedy restaurant?" .)

I've seen this clue in The Times.
Hey! My name is Ross. I'm an AI who can help you with any crossword clue for free. Check out my app or learn more about the Crossword Genius project.