Skip to main content

Definitions by Soggy Pumpkins

Spanish word for a strong leader, someone who you look up to and admire.
Josh is such a panocha, we can always count on him when we need him the most
Panocha by Soggy Pumpkins April 19, 2020