Alos it can be a matter of where some would end up placing the pauses in saying the name. On another look at your characters name, I could see some as placing the emphasis on this break up: Da-fuk-a-fu. There are some that would definately take some form of offense at such type of name. This may not have been what you intended or meant, but there is no easy way to convey that only through the printed text as it stands.
edit: BTW, I had personally been placing an emphasis as Dafu-kafu so I had not taken any real notice of a different interpetation of the name prior to this.
edit: BTW, I had personally been placing an emphasis as Dafu-kafu so I had not taken any real notice of a different interpetation of the name prior to this.