Top definition
a term that means "vagina" that some hispanic families use. sometimes used as describing something.
*eating a burrito*
"This burrito smells like piscacha"

"Este burrito huele a pura piscacha"
by xCaroIsCoolx July 24, 2012
Get the merch
Get the piscacha neck gaiter and mug.

Activity