Top definition
A little chubby lard who suffers from autism and thinks he can take on anyone however the kids turn it down due to his disabilities.
Look at jarrah henderson he's smelling his farts again.
by 679 GGGDH December 09, 2016
Get the mug
Get a jarrah henderson mug for your dog Nathalie.