meaning of brain stamp brain stamp

brain stamp brain stamp meaning in Urban Dictionary

When something traumatic takes place and it is permanently etched to your brain. When anything terrible takes place and it's also completely engraved into your mind.