look up any word, like boo:
 
1.
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