itching for
- eagerIntensely wanting something
- cravingPowerful urge to have
- yearningIntense prolonged craving
- restlessUnable to be still
- impatientUnwilling to wait
antsy · hungry · aching · longing · dying · raring · chomping · fidgety · desperate · keen · pining · thirsting · hankering · burning · twitchy · wound up · ready · spoiling