Someone who is up shits creek with a turd for a paddle yet takes no responsibility for their situation and find the need to blame everyone else for their predicament.
by harlequinxx July 30, 2010
Get the Double Douche Canoemug.
Get the Double Douche Canoemug. We'll email you a link to sign in instantly.