Top Definition
A special Stanfordian Night where you hook up with people in ways that do one of the following
a) break rules
b) break boundaries
c) break typical hook-up rules set for yourself
Last night was that meteor shower night, and he took her out, fucked her on top of a building outside, and she was one of my professors
by Meteor Shower August 12, 2008
5 Words related to Meteor Shower Night

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.