Site uses cookies to provide basic functionality.

OK
loggerhead. 1. Latin: Caretta caretta. A tropical sea turtle with a hard shell and a large head. 2. a stupid fellow; blockhead. 3. at loggerheads; in disagreement; in a quarrel.