i'm so off my head i just had a huge drop down
when a substance snorted through the nostril builds up and slides down the back of your throat in a clump
"i'm so off my head i just had a huge drop down" What is the definition of "drop down"?