Ilonggo Dictionary
pee smell (
noun
) - pangsot