1000 Bpm

What is 1000 Bpm?


1.

diarrhea creating approximately one thousand splashes per minute

Comin' at you (sic: toilet) 1000 BPM!

See snaplingtons, diarrhea ambush, diarrhea firestorm, diarrheafit


81

Random Words:

1. A biochemist who deals with mundane tasks such as refining his polynucleotides or proteins with gel electrophoresis. Peter Watts advert..
1. The word marklar stems from an alien race named the Marklars, which appeared in an episode of the animated series South Park. The Markla..
1. When you press your lips to another person's skin and blow, making a flatulent sound. Usually performed upon a cheek, belly or brea..