1 definition by Sparda67

Placing your balls into someones anus or vagina.
Me and Chloe decided to do something crazy last night, so I gave her a wicked Spanish-Flytrap.
by Sparda67 October 1, 2013
Get the Spanish-Flytrap mug.