Top Definition
To stay cooped up at home at night (typically on the weekends) and to wallow in either homework, TV shows or takeout food instead of going out with mates and partying all night long.
Sally decided to stay in on Saturday instead of hanging out with her boyfriend because she needed to complete her assignment.
by Barking September 25, 2010
1 Word related to Stay in

Free Daily Email

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

Emails are sent from We'll never spam you.