1 definition by Benji + Katinka

The process by which, people reside at home for it to economically fit for their needs instead opting to go down south.
" Instead of flying to Cuba Tommy and his friends had a staycation at Jim Bob's residence."
by Benji + Katinka March 16, 2009
Get the Staycation mug.