Has an amazing sense of humor is very nice and treats every girl with respect. He is always there for the people that need it the most. Usually a type of guy that uses all his happiness to benefit others. One thing to know about joshua is that he has a huge horse cock. Joshua is very good in the bed and you would be lucky to have a cock like his.
He is strong. And He cares for other person it might not be seen in him but he truly cares for other people. He is talented and kind. He is also the person you can trust. You are lucky and blessed if you're with him.
He has also a strong personality, strict thats why other people will not understand him. But he has a good heart.
You are blessed if you are with joshua. You are safe with him. He is lovable