What does bomb drop bombdrop mean?

bomb drop bombdrop meaning in Urban Dictionary

whenever you remain true, frequently together with a toilet, or above the stalls in your bathrooms ect.. if not some thing as unusual as above a cliff or perhaps in a tree, therefore poop and allow it fall towards ground or in to the lavatory. An extremely caffeinated beverage composed of one-quarter hill Dew and selection of energy drinks to taste inside a two-liter bottle or a size of your decision.