Meaning of salasa

salasa

Tagalog

salasa adj./adv. 1. abreast; 2. very evenly matched (in a competition, etc.)