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)