I was the moderator who handled that flag.

> It's not spam, and that profanity is part of the extension name.

There was also a rude/abusive flag on the post and no spam link when I saw it.

> Should I raise another flag when found other posts with similar manner?

You correctly flagged as spam. Please continue to do so.

However:

- Unfortunately someone edited out the spam link before I handled the flag and I didn't notice the edit. So I declined the flag.

- If the link had still been in the answer then, of course, I would have validated the flag.

So please accept my apologies.

> Should I just do an edit by removing the offending link?

Please don't do that - this is the reason the flag was not handled correctly (see above):

- Removing spam/abusive text before a question/answer is deleted can affect the automated spam/abuse detection (users will not flag it as spam/abusive). See [Should Spam posts be edited?](https://meta.stackexchange.com/q/110030).
 
- It can also affect how the flag is handled by a moderator (who will not see the spam link when handling the flag).