shane doucette Share definition Flag A pussy Look a Shane Doucette he's a pussy. shane doucette by Clarkie55 January 15, 2014 Get the shane doucette mug.