"Cocu" in French slang translates to "cuckold" (and with "social" being the same word, CocuSocial sounds extremely humorous). Just thought I'd mention it in case you ever are thinking about expanding internationally.
On the other: I, also, am hearing dirty words in my English-default brain and wondering where they got the name and what they were thinking or intending it to mean.
This might be addressable by having a pronunciation key (preferably including an audio file, not just text) and a blurb or blog post about the name origin.
I also recall a wood stripping product called EZ Stripper demoed in the commercial by a busty blonde with those words emblazoned across her bosom. I also strongly suspect that pizza places who advertise their product as "hot and ready" are well aware that has sexual connotations and consider that to be a feature, not a bug.
Sex sells. Plenty of people use that fact intentionally.