users can flag posts as spam

Usually in Rails, methods that end with a bang are methods that raise an error if they fail (e.g. `save!` vs `save`). This isn't one of those so I'd use `mark_as_spam` instead.