Meaning of maantot

maantot

Tagalog

maantot adj. foul smelling