See also: turtle-backs English Noun turtlebacks plural of turtlebackWikiwand - on Seamless Wikipedia browsing. On steroids.Remove ads