Skip to main content

German-Portuguese's definitions

orchid

if you dont shut up, im going to tea bag you with my orchids
by German-Portuguese March 31, 2010
mugGet the orchid 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