Leep

(strong imp.) Leaped.