chagrined - Dictionary definition and meaning for word chagrined
imagine u serve your guests a CHAI mixed RIN in place of patti..that wud b an embarassing situation for u and your family