In Romania we say "cap de melc" to someone who is rather slow on understanding! It doesn't mean stupid .... but can't be translated as "snail head" either because will have no sense!
Other languages: ηΉι«δΈζ
Daily question Teach us a word from your language that English badly needs.
I'll remember that! π