loons

English

Noun

loons

  1. plural of loon
  2. Synonym of loon pants.

Anagrams