look up any word, like fleek:

1 definition by bananabelly

He's the type of guy who will put a smile on your face. He knows when something is wrong and tries to fix it with a hug and wipe away the tears. He is the bestest friend you can ever have. He is my bestest friend
Im lucky to have a randy in my life.
by bananabelly December 23, 2010