Top Definition
The ~30 minute nap one takes the night they write their LaGuardia research paper.
Teacher: "Why are you so tired?"
Student: "Last night I had a LaGuardia nap."
by 2013markov December 13, 2009
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.