i was playing poker last night and that douche pickle took all my money
an alternative word to the one most of us use normally which would be 'douche' or 'douche bag'
"i was playing poker last night and that douche pickle took all my money" What is the definition of "douche pickle"?