A homeless dude that goes around shoving his dick in other homeless people. He has a retarded laugh mixed of snorting and dying so beware.
dude look at that screaming guiseppeI just pulled a screaming guiseppe
2👍 1👎