What does Booby Shirt mean?

Booby Shirt meaning in Urban Dictionary

the most effective tops ever invented!!!!!