Skip to main content

tea in paris

tea in paris - two men engaged in an eiffel tower with a woman serving as the base and two other women teabagging the men
by nevermind263 October 9, 2010
mugGet the tea in paris 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