What does "Barnacle brain" mean in Spongebob?

One english translation is "dumb fuck" - How to say dumb fuck in other languages


More Spongebob Swear Words


Ads