Internet Staycation: Definition and meaning of the English trend term. by Johannes January 16, 2023 by Johannes January 16, 2023 The term staycation was coined by the Corona pandemic. It refers to holidays within … 0 FacebookTwitterPinterestEmail