Should bad words in PM really be moderated or punished? This is the Internet. Such things happens every second. Just forget it, ignore. Only stupid people tries to hurt in PM with bad words, smart people always can find compromise or talk in other way.
P.S. You can always find your offender by IP
I don't think that's possible if he or she is behind 7 proxies