1 definition by A. Perez

Top Definition
Pupusa del nahualt Puput-za que significa tortilla rellena
by A. Perez September 03, 2003

Mug icon
Buy a pupusa mug!