Definitions by ImNotShort
Josh
Josh is a man, who is slightly overweight, long dirty blonde hair, a neck beard, and dirty thoughts about children. Josh is the type of guy to bring a machete to the park.
Josh by ImNotShort April 23, 2024