06+idiom

all thumbs-clumsy; very awkward ants in your pants-they are agitated or excited about something and can't keep still (http://www.usingenglish.com/reference/idioms/ants+in+your+pants.html)