Meaning of pampalito

pampalito

Tagalog

pampalito n. red herring