look up any word, like ratchet:
 
1.
sweet guy, funny, caring,good-looking, knows exactly how to treat a girl, he makes me smile on my worst days, i can always talk to him and trust him completely, best person ever.
ahahah Joseph Lewis
by ugly thang May 02, 2011