What is Hainesy?
A person who makes crappy websites and has the balls of a Jamaican and likes good rock music
My Hainesy has been shoved up my arse and won't come out