awkward humping turtle
wtf, my mom tried to pull an awkward humping turtle on me during grandma's funeral
when you make an [awkward turtle] on somebody's shoulder and push back and forth in a humping motion
"wtf, my mom tried to pull an awkward humping turtle on me during grandma's funeral" What is the definition of "awkward humping turtle"?