1 definition by reedphaude
Born to win not to lose and also have no mercy when he feels disrespected and will do his best to fix everything that comes on his way
Great in sex and love making love to other people's partner
Great in sex and love making love to other people's partner
by reedphaude June 18, 2015