Yes, we can mass delete reports in Salesforce.
Personal reports of other users, reports used in dashboards or reporting snapshots are not deletable through mass delete.
Setup → Mass Delete Records → Mass Delete Reports