1 definition by wonderlustqueen

literally meaning vagina + fart in spanish
(a queef)
It smells like a panocha pedo in here!

What a panocha pedo
by wonderlustqueen January 30, 2012
Get the panocha pedo mug.