A turtle of any species that is promiscuous in nature, often engaging in sexual activity with a frog. This act often results in turtlefrogs with the absence of adequate protection.
by hearton February 26, 2011
Get the turtleslutmug.
Get the turtleslutmug.