Fetching details from the dictionary...
itching to do something; impatient; sorely tempted; eager
早くはやく出発しゅっぱつしたくてうずうずする。
I am itching to leave soon
彼かれは旅行りょこうに行きいきたくてうずうずしている。
He is eager to go on a trip
試合しあいを見みたくてうずうずしていた。
I was impatient to watch the game