salchipapa
Top 45000
Meanings
Noun
1. in Peru, a street food consisting of fries and fried slices of hot dog sausage