Skip to main content

devils treacle 

"You want to get a Tampax in ya, before you have the Devils treacle running down your leg!"
devils treacle by Fil the Swill January 24, 2003

Devil's treacle 

Female ejaculate - the liquid that emanates from a woman's glory hole.
Man: "I was licking my wife out and I got a mouth full of devil's treacle - what a treat!"

Woman: "You're so spontaneous sometimes honey."
Devil's treacle by Fast Parrot January 21, 2005