A rare animal that lives and thrives in the sewers of large grease using places. Usually found at restaurants and large kitchen's.
Damn ricky look at the size of those grease turtles