woah, 10,000 awkward turtles were just born
imaginary turtles that are born after you run into your girlfriend while hanging out with other girls that you didn't tell her about
"woah, 10,000 awkward turtles were just born" What is the definition of "awkward turtles"?