look up any word, like bootylicious:
1. dumbarrassed
To be embarrassed over really dumbass shit.
Never feel dumbarrassed by idiots.
rss and gcal