oh my god i found porn on my friend computer, he is such a manto
a person who likes to watch illegal sexual content on the internet
"oh my god i found porn on my friend computer, he is such a manto" What is the definition of "manto"?