Term: disbarrassing
Example: mom: do you gals want to see ciara's baby pictures? ciara's friend: you mom is so disbarrassing
Definition: it is when some one is embarrassing and disappointing at the same time