The fear of ocelots and turtles mating.
"OH MY GOD AH THEY'RE MATING HELP!!!"
Friend: "Looks like you have Osceturtleiss"
by CookieWords November 10, 2017
Get the Osceturtleiss mug.