1 definition by Randomdude644

One of the most amazing people you'll ever meet. A josh is an amazing thing and if you're ever lucky enough to have one as your own cherish it, enjoy every single moment like it your last. Josh(s) are good listeners calm and cool people they have very cool and interesting hobbies and are the best to have around when something goes wrong they also have massive d!cks.
Person 1 : who is that amazing guy?
Person 2: oh him, that's josh
Person 1: man he's perfect
by Randomdude644 September 17, 2019
Get the Josh mug.