Top definition
A phenomenally sexy turtle mating with a hot dog.
"Hey, look how those two turtles are CATDOING"
by XXXdaddy6969 April 10, 2017
Get the mug
Get a catdo mug for your Uncle Manley.