← All words
adjective

hecho pelota

adjective

scrunched up; knackered; shattered; pooped

incómodo, encogido, hecho pelota en su asiento.