FWIW, If there were a simpler way, I would have posted it, and I am not intentionally withholding information here, nor are other folks.
As mentioned upthread, you can use server-side mail rules to delete (and generally not block, nor bounce) incoming mail messages, though whether you or your mail provider can access the mail server varies by provider, and by mail server. Some providers have this capability. Some do not. Some provide web access into SpamAssassin or other server-side rules. Others do not.
Check with your mail ISP for details here.
I do use server-side rules to blacklist specific users and specific domains. This is possible with OS X Server hosting your mail, and with hosting providers that offer SpamAssassin or similar access.
Locally within a client, you can use mail rules within Mail.app or similar mechanisms available within other mail clients to delete messages from specific senders. Not all mail clients have this capability. If your mail client lacks rules — such as the iOS mail client — then you can potentially have a computer system — a desktop that can remain powered on at all times — then that system can generally be configured to recieve and delete these mail messages on behalf of the script-less clients.
Alternatively, use the junk button a few times, and train the junk filter to find and nuke the messages.
If you want to see Mail.app provide a one-click nuke button, then please send the suggestion to Apple. There's a suggestion submission item within the Mavericks Mail.app menus, and probably earlier. The  folks might or might not see what's posted here.