Joshua Rodriguez means in slang: He is constantly crying, but he still finds motivation. Joshua Rodriguez is always there to help you if you are interested in this topic. like dealing drugs, and fighting children for their money. (in Slang Dictionary, added by Maeve Murillo)