squirmy

adjective
  1. moving restlessly with twisting or wriggling motions
  2. feeling uncomfortable or embarrassed, especially in a way that makes one want to avoid a situation
  3. Usage: informal

Examples