1. Go to Contacts, click on Groups and create a new group (let's say "Blacklist").
2. Click on "All contacts", check the email addresses you don't like and add them to the group (at the bottom of the window). Each time you send a message to someone not in your Contacts list, Gmail will automatically add the person for you. So if you didn't reply to a person, you'll have to add the mail address in the last step.
3. Go to Groups / Blacklist and click "Compose to group". Copy the text from the "to" field.
5. Create a new filter. Paste the text obtained above in the "from" field, check "Also apply to..." and "Delete it".
If you want to add more addresses, edit the filter by appending " OR newaddress1 OR newaddress2 ... OR newaddressN" in the From field.
Note that if you only want one or two address, you can create just the filter described above, by adding the address in the From field. If you want to block many addresses, it's time consuming to do this manually by copying each email address from the contact list.