A Livi Gavin is a person who is a little bitch, but is also nice in some situations.
That girl is a total Livi Gavin