be full of piss and vinegar - Turkish English Dictionary