A man who lets his wife or girlfriend have sex with other men. Often the man lets her do whatever she wants and treat him like shit. Also likes to spy on other people having sex with his women.
Rock is a funny guy who you can trust with anyone, yes there are people named rock you out snakes. Rock is someone to go to whenever you feel sad and need a good laugh, there are never awkward moments with him, and he is pretty cute and usually has dimples and a cute gap
Man, I wish I could be like rock, he always makes people laugh