Very dense materials generally block x-rays well. Lead and tungsten are frequently used. Of course, if you put these in your luggage at an airport, you'd be pulled aside for extra screening, since having a chunk of lead in your luggage is a sign that you're trying to hide something.