Looks like the guy over at
http://www.spermslurpee.com/ has seen your news already .. either that or the guy has a weird way of traffic generation for that site it redirects to .. lol
I am from where Dan is (country) and he is right, "slurpee" here just means "cold / icy drink" really ..
There are plenty of other brands like "slush puppy" etc that get called slurpee's, but I suppose that is the reason they are so good, because they built that brand .. so yeah .. youre fucked ..
If I were you, I'd just take the site down ..
The fact that you "removed the site" the second you KNEW you were in trouble, just MIGHT help you out a little ..