Top definition
The negroyeti is said to exist somewhere in Africa, though few people have actually seen it.
by Quakeulf January 13, 2006
Get the mug
Get a negroyeti mug for your barber Paul.