screaming guiseppe
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 guiseppe
I just pulled a screaming guiseppe
I just pulled a screaming guiseppe