A shitehorse is a name for a boy named Zack Karro.
Oh he is such a shitehorse doodle flapper.
by Nick Kara May 18, 2016
Get the shitehorse mug.