Top definition
n. spear-wielding, flying dreadlock-wearing deliverer of ill news; usually of African descent
Oh no! Chinezor is coming! Beware!
by El Hombre Pequeno May 10, 2012
Get the mug
Get a Chinezor mug for your mate Nathalie.