1 definition by DeRrIcKscott
the sweetest, cutest most amazing guy out there. one who at times makes mistakes but is alway there to make up for it. he will rock your world in and out of bed. hes a keeper.. dont let go :)
by DeRrIcKscott June 21, 2010