Joshua Davidson means in slang: Joshua is kind, compassionate and thoughtful. When you need him, he’s there. He is taller than he actually is. His affections are infectious. He loves to be hugged and talked 2. He is happy with anything. He is a great person, even if he can be irritated by jealousy easily. (in Slang Dictionary, added by Molly Serrano)