What does 'Full of piss and vinegar' mean?

Someone who's full of piss and vinegar is full of youthful energy.

Idioms similar to 'Full of piss and vinegar'

See also: