actually, as an alternative to using Kerfucked (not that it's a bad word, at all), try this:
http://www.insults.net/html/swear/index.html ...
You can probably get away with a bit more of those in everyday language than you may with using Kerfucked. For example, you can curse someone out in Yiddish, and they'll have no idea what you're saying, but if you go and yell at them "You're Kerfucked!", they would probably take offense.