English Noun LEEPs plural of LEEP Anagrams Lepes, peels, sleep, speelWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads