Skip to main content

Definitions by Marky Spots

the first dump you take in front of your love.
After Samantha took a love turd in front of her fiance William, she got the unmistakable feeling they would be together forever.
love turd by Marky Spots June 3, 2010