Language:
Free Online Dictionary|3Dict

虎里虎气

Source : CEDICT

strong and vigorous/strapping (of young men) (idiom)