theamazingemz's definitions
A weekend devoted completely to me time. Intentionally staying in and chilling out, as opposed to going out with people.
by theamazingemz September 20, 2009
Get the meekendmug.
Get the meekendmug. We'll email you a link to sign in instantly.