Tsundere

Tsundere is a Japanese term, mainly used for characters in anime, manga, and video games. The word describes a person who is mean and mad at first, but gradually becomes nicer.

Galfoy and Vegeta are considered tsundere characters.