From tesão + -udo
tesudo (feminine tesuda, masculine plural tesudos, feminine plural tesudas)(colloquial, vulgar)