I would probably call it "annoying twits".
Anyway, I'm pretty sure the blocking has to be done at the carrier level.
For AT&T, yes. Or jailbroken can.
But since I'm neither jailbroken nor am I willing to just give AT&T more money I merely use the silent treatment.