padooka Share definition Flag period shits a woman gets once a month "I have my period and I have to shit... ugh I hate padookas." padooka by lizmell January 20, 2008 0 0 Get merch Get the padooka mug. Buy Now — $32.95 See more merch