meaning of Autistic Turtle

Autistic Turtle meaning in Urban Dictionary

When a guy is approximately having sex he knocks the girl away jerks down on the floor then actually leaves.