Wupecha Share definition Flag A vagina with teeth. Usually is very mean and will bite, sometimes they will loose their teeth after giving a blowjob. Mary has a very mean Wupecha. Wupecha by CJ Smok3 May 18, 2010 0 0 Get merch Get the Wupecha mug. Buy Now — $32.95 See more merch