Someone who steals and/or snatches turtles; An abductor of turtles
Girl: I heard you got your turtle stolen over the weekend.Boy: Yeah, stupid turtle snatcher!
5👍 2👎