negroyeti

The negroyeti is said to exist somewhere in Africa, though few people have actually seen it.
by Quakeulf January 13, 2006
Get the negroyeti mug.