Leep

strong imp.
  1. Leaped.