Top Definition
A highly intelligent dog of chinese descent. Usually known as ChoiChoi to humans. Alan Choi07 has displayed immense intellect by displaying the capability to converse in both English and dog language. Due to the misunderstood threat that Alan Choi07 can pose to the chinese authorities, it has been neutered.
Alan Choi07 on his capacity for foreign language ; "Meow"
by arieslazarel July 08, 2009
4 Words related to Alan Choi07

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.