Oh My Goodness! These Turtles Are Having Sex

Favorite
- -

With the addition of the cute little girl's catch phrase, that video makes a good competitor to this classic turtles doin' it:

- -
Download the new Cheezburger app for a chance to win a PS4! in Cheezburger 's Hangs on LockerDome