piglett kiss Share definition Flag when you fuck a girl when shes on her period with your foot i got tired of using my dick so i used my foot and gave her a piglett kiss piglett kiss by Anonymous June 7, 2003 0 0 Get merch Get the piglett kiss mug. Buy Now — $32.95 See more merch