Top definition
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 07, 2010
Get the mug
Get a tea in paris mug for your guy Manley.