1 definition by Benji + Katinka

Top Definition
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 15, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.