hecho pelota

Adjective

 * 1) scrunched up
 * 2)  knackered; shattered; pooped
 * 1)  knackered; shattered; pooped