1 definition by Chicken Adobo Girl
A name for a super nerdy but a gotta-love-him kind of guy. Loves to game online with his friends and is very talented, especially with singing. He listens to your problems and will give good advice, and is overall a good friend. And he gives really long hugs to some people too.
by Chicken Adobo Girl September 25, 2011