Shooting Frogs Share definition Flag Shooting frogs- farting Dropping frogs- taking a poop "Sorry for shooting frogs while the windows were rolled up." "Yeah, whatever. Just drop them." Shooting Frogs by iAMtRiCk22 April 2, 2010 0 0 Get merch Get the Shooting Frogs mug. Buy Now — $32.95 See more merch