Top Definition
Another way to say you got laid. Often used in public settings to prevent the risk of looking slutty or whorish.
Vynni: So how was your date with Jackson?

Amanda: I let him stamp the passport

Vynni:Whoa! Eww! Isn't this like the 5th time you guys had sex.

Amanda:Yes, my frequent flier points were about to expire!
by .:vynni.babyy:. June 19, 2009
6 Words related to Stamp The Passport

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.

×