Spanish Nouns: pupusa loca

Spanish Nouns verb 'pupusa loca' conjugated