meaning of a sell out

a sell out meaning in Urban Dictionary

someone who changes who they really are/ design for approval or rise in popularity of a person/and or individuals who can not be pleased and/or is not pleased with them-self's.