An insult - the reversed, in terms of french/english words, version of douchebag
Shut up you showersac!
by dannytee92 May 2, 2010
Get the showersac mug.