What is Loggerhead?
A gigantic turd left in the toilet.
Whoever left the loggerhead in here, needs to learn the meaning of flush!
See poop, shit, dukey, poopoo
1) a really stupid person.
2) The head of a turtle
He's a loggerhead this morning
See EJ