You cannot delete your Latest Screens or Super Cheats account. Admins aren’t very eager on doing it for you, either.
Read more about it here: http://forums.supercheats.com/topic.php?topic=74342
Try to complain on the forum. If that doesn’t work out, read the tip below on anonymising your data.