Skip to main content

Definitions by beanerman694200

shit stain shane 

An over all Duche terrible friend you DO NOT want a shit stain shane in your life.
I should have never met shit stain shane