1 definition by NPSS

a female who's face and body language resembles a turtle.

"Look theres Turts!"
"AWW You had sex with Turts!"
"StephanieMyatt"
by NPSS February 16, 2009
Get the Turts mug.