Skip to main content

Definitions by Miguele Ghee

River Biscuit 

A slang term for human feces.
I need to go float a river biscuit.
River Biscuit by Miguele Ghee June 2, 2018

Dong Whiskers 

"I need to trim my dong whiskers before my date tonight"
Dong Whiskers by Miguele Ghee July 20, 2017