Skip to main content

Definitions by Chu-arlie

turtle soup 

The smell in the air during or after someone has some hot steamy sex, usually with a girl of the trailer park variety. Also known as dirty butts.
Damn!! It smells like someone is cooking turtle soup in this bitch!!!! Tell your girl to wash her ass!!!!
turtle soup by Chu-arlie January 11, 2010