1 definition by duckingfuck

Top Definition
Method of administering drugs. Typically pills, rocks, etc., by inserting the drug into your anal cavity.
Yeah remember that ice I told you about? Well, we ended up parachuting it.
by duckingfuck July 25, 2019

Mug icon
Buy a Parachuting mug!