What does boyfriend-proof mean?

boyfriend-proof meaning in Urban Dictionary

v.: to cover things that you can n't need a boyfriend to see, such as for example; letters from ex-boyfriends, pictures people with old boyfriends, trinkets collected from dates with ex-boyfriends, that image of you before you decide to thought confident with the human body, anything that is due to an ex-boyfriend or a male friend.