Skip to main content

Definitions by German-Portuguese

if you dont shut up, im going to tea bag you with my orchids
orchid by German-Portuguese March 31, 2010