pupusaTop 35000MeaningsNoun1. a stuffed tortilla (Central America)2. pussy, vulva (Central America, vulgar, slang)Examples1¿Vas a querer tus pupusas con loroco?Will you want your pupusas with loroco?