Yes m8 you want iblacklist, I'm using 4.2.1 - I think thats the latest version, it's an excellent app, will block anything you tell it to including witheld and unknown numbers and will block texts to
Edit - As Showders says you need to have a jailbroken phone fo iblacklist