bumpy

adjective
  1. having an uneven surface with many bumps
  2. characterized by sudden jolts or shaking movements
  3. difficult or troubled; marked by problems or setbacks
  4. Usage: figurative

Examples