Definitions by sal420paradise
Soft Turtle
ex. a night of heavy drinking has given you a case of whiskey dick and you are so hell bent on getting laid that you try and toss her the soft turtle only to realize your situation is hopeless and no ones getting off...
Soft Turtle by sal420paradise February 28, 2010