What does Bagga Doosha mean?

Bagga Doosha meaning in Urban Dictionary

"Adam Sandler Italian" for Douche Bag. Generally sung the way in which Opera Man from SNL sings it, in response to a comment about somebody else.