meaning of Alan Choi07

Alan Choi07 meaning in Urban Dictionary

an extremely intelligent dog of chinese descent. Generally generally ChoiChoi to people. Alan Choi07 features presented immense intellect by showing the capability to converse in both English and dog language. As a result of the misunderstood threat that Alan Choi07 can present to your chinese authorities, it was neutered.