What does bone rub mean?

bone rub meaning in Urban Dictionary

a guy just who wants to rub other guys's crotches.