permabarrass Share definition Flag To so totally embarrass oneself in front of others that there is no guarantee it will ever be forgotten. I was such a klutz I probably permabarrassed myself in front of my girlfriend. permabarrass by 8307c4 March 4, 2014 0 0 Get merch Get the permabarrass mug. Buy Now — $32.95 See more merch