Embarrassment or shame for something or someone giving you a boner.
Dude!!! Have you no boner shame!!! She has cancer!!!
10👍 1👎