To so totally embarrass oneself in front of others that there is no guarantee it will ever be forgotten.
by 8307c4 March 4, 2014
Get the permabarrass mug.
Get the permabarrass mug.We'll email you a link to sign in instantly.