1000 BPM Share definition Flag diarrhea creating approximately one thousand splashes per minute Comin' at you (sic: toilet) 1000 BPM! 1000 BPM by akan June 14, 2009 0 0 Get merch Get the 1000 BPM mug. Buy Now — $32.95 See more merch