“Deserving or causing public disgrace or shame” (New Oxford American Dictionary)
The party were greatly embarrassed at the ignominious affair.
P.S. I know I said I was going to be better at updating, but I’ve been lying in my room, incapacitated, for the past 2 days because of a killer migraine… such a lovely vacation.
Final word – migraines suck!