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