Top definition
"That bitch gave me a slurping turtle last night, it took like an hour for me not to come."
by Das Kabong December 08, 2011
Get the mug
Get a Slurping Turtle mug for your Uncle Manafort.