Noun
-
very large carnivorous sea turtle
wide-ranging in warm open seas
- loggerhead turtle - caretta caretta -
a stupid person
these words are used to express a low opinion of someone's intelligence