English edit

Noun edit

loons

  1. plural of loon
  2. Synonym of loon pants

Anagrams edit