spoiled /spɔɪld/ BrE AmE ( also spoilt British English ) adjective
1 . a spoiled person, especially a child, is rude and behaves badly because they have always been given what they want and allowed to do what they want:
Ben was a spoilt brat (=a spoiled and unpleasant child) .
Their children were spoiled rotten (=very spoiled) .
2 . be spoilt/spoiled for choice British English to have so many good things to choose from that you cannot decide which one to choose