Random
Source Code

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.

by how2rakelle February 22, 2009