Skip to main content

WillyWilly's definitions

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
by WillyWilly September 2, 2012
mugGet the Drop downmug.

Share this definition