Josh is shit's definitions
Someone that trys sport but does not achieve anything. Usually cricket player that buys bat that he thinks are good but are shit and are timber.
Josh has a shit cricket bat
by Josh is shit April 17, 2019
Get the Josh mug.