Top definition
Where defacating takes place into the inner workings of a high-powered vacuum. The vacuum is then set in the reverse operation to ejaculate your steaming excraments at very high velocity into the face of your loved one.
Dude, Wilbur totally screwed up my vacuum when he gave your girlfriend one wicked Tortoise Launcher.
by Wyatt Erp January 20, 2010
Get the mug
Get a Tortoise Launcher mug for your mother-in-law Zora.