ilikepuppies123's definitions
An idiot who thinks hes all cool but hes not. Loves basketball but is a ball hog. He is weird and rude but many girls like him. Has weird hair
by ilikepuppies123 September 15, 2016
Get the josh mug.