Top definition
To grip something as if it were like a turtle biting it with its sharp beak!
I could not get the pillow from Regan, she had a turtle grip on it!
by pimpin turtle grip January 09, 2011
Get the mug
Get a turtle grip mug for your buddy Julia.