1 definition by James gold

Top Definition
An astrodump must be done using a public restroom with private stalls. You climb up to the top of the stall, hang off with pants down and drop a bill cosby aiming for the toilet bowl
Last night i took an astrodump at the mall, and it landed on the floor
by James gold December 31, 2018

Mug icon
Buy a astrodump mug!