An insult - the reversed, in terms of french/english words, version of douchebag
Shut up you showersac!