1 definition by leinster23

To take 8 pills at once.
Person 1: I'm considering octodropping this weekend.
Person 2: Nice....
by leinster23 February 3, 2009
Get the Octodrop mug.