meaning of Booby Shirt

Booby Shirt meaning in Urban Dictionary

the most effective tops ever invented!!!!!