Kieran Mykaela Hurst-Harper 's definitions
A stubborn lying bitch who only cares about himself and doesn't think about what he says to his girlfriend.
by Kieran Mykaela Hurst-Harper January 24, 2017
Get the will mug.