meaning of awkward ninja turtle

awkward ninja turtle meaning in Urban Dictionary

much like the awkward turtle, spot the hands above each other, except point your palms towards the awkward person (representing the advancement of this ninja turtles to stroll upright) while making punching/kicking gestures along with your forefingers/thumbs