Skip to main content

Definitions by grimy_g

Boss Drop 

When your twin sister commits the most valiant cannon ball off the top of a waterfall and splash's every bitch bystander.
yo that burger was boss drop
Boss Drop by grimy_g January 25, 2015