Definition of popusa in Spanish:

popusa

feminine noun

  • 1

    El Salvador Guatemala Bolivia Tortilla de maíz con queso o trocitos de carne.