Skip to main content

Definitions by akan

1000 BPM 

diarrhea creating approximately one thousand splashes per minute
Comin' at you (sic: toilet) 1000 BPM!
1000 BPM by akan June 14, 2009