Where does “staycation” come from?

staycation (English): A vacation spent at or close to home; To spend a...

Definitions

  1. A vacation spent at or close to home; To spend a...

Words derived from “staycation