1 definition by ^-^ H ^-^
A name for a guy that is very funny, smart, cute and athletic. Sometimes he may be like a rock a little hard and rough on that outside but if you just polish it a little you will find them jem inside that you knew was in there all along even if not everyone believe you.
by ^-^ H ^-^ July 11, 2008