What is Trevizo?
Latin; lastname. means marvelous in spanish. A trevizo can also mean sock monkey in spanish.
Ya know what, mark would be a trevizo, he just looks like a sock monkey.
See sock, monkey, marvelous, latin, mark