2 definitions by Jaseh is daddy

A type of turtle that’s part human
That’s a nice murturtle you have there
by Jaseh is daddy April 7, 2018
Get the murturtle mug.