Skip to main content

Definitions by Stiltskin

Upset stomach, resulting in severe & uncontrolable diarrhea.
Christ! I've made a right fuckin' mess in the toilet, I must have botrot!
Botrot by Stiltskin October 16, 2008