1 definition by therealbillcosby
a chinese too smart to live on this planet. very yellow and very irritating due to all the times he will coorect while you're talking. he is a very hatefull person and will probably take over the world when the time is right.
by therealbillcosby September 22, 2015