Skip to main content

themeista's definitions

amsterdam

The last place on earth where things make sense.
Guy 1: Want to meet me at the cafe to get some studying done?

Guy 2: Sounds like a plan, just let me dip into the brothel real quick, I'll meet you in like 20 minutes.

Guy 1: Long live Amsterdam.
by themeista June 28, 2008
mugGet the amsterdam mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email