pupusa
Top 35000
Meanings
Noun
1. a stuffed tortilla (Central America)
2. pussy, vulva (Central America, vulgar, slang)
Examples1
Will you want your pupusas with loroco?