Golden Bowl

Dictionary

IMBITTEREDpp.

Made unhappy or painful; exasperated.