shit stain shane Share definition Flag 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 shit stain shane by beanerman694200 April 11, 2022 Get the shit stain shane mug.