meaning of bangbarrassment

bangbarrassment meaning in Urban Dictionary

n. Embarrassment experienced over having intimate relations with a person.adj. "Bangbarrassed". To have bangbarrassment.