Idiom: Full of piss and vinegar

See also: