Subscribe English
look up any word, like bae:
It is when some one is embarrassing and disappointing at the same time.
Mom: do you gals want to see Ciara's baby pictures?
Ciara's Friend: you mom is so disbarrassing!
Ciara: tell me about it!!!!!
by MadDawg2223456 January 20, 2013
1 0