meaning of Bagga Doosha

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.