Definitions by Walter
Douche Bag
1.An annoying little prick who thinks he is all goth and talks like a little fuckin girl.
2.An annoying teacher who knows nothing about anything
2.An annoying teacher who knows nothing about anything
Douche Bag by Walter March 17, 2005