i love it when my boyfriend and i go to brighton and bum drop some squizz
the act of taking hard drugs via inserting them into your anus for immediate pleasure
"i love it when my boyfriend and i go to brighton and bum drop some squizz" What is the definition of "bum drop"?