2 definitions by Yeetonyourmomlmao

A fucking dickhead who thinks he is good at roasting until he realizes that he is short
Josh has a micro peen
by Yeetonyourmomlmao July 25, 2019
Get the Josh mug.