DeRrIcKscott's definitions
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 23, 2010
Get the Derekmug.