English edit

Interjection edit

leaping lizards

  1. A cry of amazement.