Skip to main content

Definitions by CoochieDoctor

Sufficoochen 

Death by a girl sitting on your face.
Shit got wild, when she got off he was already dead. doctor ruled it death by sufficoochen.