moon star's definitions
Used to describe something that is both amazingly awesome, and amazingly bad. (because turtles are amazingly awesome, and shit is amazingly bad)
by moon star September 8, 2011
Get the Turtle Shit mug.