English Dictionary
Definition everything someone wants in British English
everything someone wants phrase
phrase1
to have all the qualities that someone thinks a particular person or thing should have

English Dictionary
to have all the qualities that someone thinks a particular person or thing should have