Definify.com

Definition 2024


megasheds

megasheds

See also: mega-sheds

English

Noun

megasheds

  1. plural of megashed