Top Definition
This girl is the smartest more innovative crazy person you will every meet. She has the skill of an Asian Ninja even though she may live in the US. The skills of the Asian Ninja are part of her everyday life and she uses them to bring awesomeness to the world.
ChenChu has the skill of a league of Ninjas and will blow your mind with her awesomeness.
by clbiscool November 13, 2010

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.