meaning of bastard ridley

bastard ridley meaning in General Dictionary

grey sea turtle regarding the Atlantic and Gulf Coasts of North America