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 orchidmug.

Share this definition