Olivia Mckiernan is the smelliest of bitches, very self centred, a vile human being who is the nastiest piece of work you will ever meet. Whilst she’s not trying to terror she is giving you the ugliest bitch face in the world. She can also be cheese xx
Olivia Mckiernan is a slapper