What is Brain Stamp?
1.
When something traumatic happens and it is permanently engraved into your brain.
Elly: "I walked in on your parents doing it in the Jacuzzi!"
Devon: " Oh thats a nasty brain stamp!"
See 
2.
When something traumatic happens and it is permanently engraved into your brain.
Elly: "I walked in on your parents doing it in the Jacuzzi!"
Devon: " Oh thats a nasty brain stamp!"
See 
Random Words:
1. 
Expression of shock or disappointment.
Australian colloquialism made popular by the character Ted Bullpitt in the 70's sitcom &quo.. 
1. 
Always unable to perform. Flaccidin every facet.
Poor, omnimpotent Bart was completely powerless.
See omnipotent, impotent, powerless,..