1 definition by grimy_g

When your twin sister commits the most valiant cannon ball off the top of a waterfall and splash's every bitch bystander.
by grimy_g January 25, 2015
Get the Boss Drop mug.