The Caribbean Dictionary

logga head
1 definition
2
 
Noun
Idiot or simpleton; A stupid person
Tags
person
Pictures
Jillarios Aug 29, 2016
Ese ...es un imbécil
Craig McClung Sep 22, 2021
"you loggahead !"
400