bastard turtle


noun