See also: mega-sheds

English

edit

Noun

edit

megasheds

  1. plural of megashed

Anagrams

edit