Meaning of magbabagoong

magbabagoong

Tagalog

magbabagoong n. maker or dealer of small fish/shrimps that have been soused