Top definition
Crack head dirty mofo that sells his own kids toys for rocks. A John Shepherd won’t shower for months at a time so he’s got cheesy balls. John Shepherd goes on Social Securtiy as soon as he turns 18 so his lazy broke ass don’t hafta work. Always begging his old crusty ass mama for $5 to get a hit.
See that scummy ass crackhead suckin dik for rox??! That’s a John Shepherd dog! Fr fr
via giphy
by MoneyBagzbra May 06, 2018
Get the mug
Get a john shepherd mug for your friend Callisto.