Jonathan Leung means in slang: He is a man with ambition but is often not able to fulfill his expectations of others. Because he is incapable of managing himself, he’s terrible at managing other people. Although he is passionate about sports, he isn’t physically capable of competing against men who are taller or more athletic than him. He also uses ebonics a lot, although he is of Chinese descent and does not know the correct terms. (in Slang Dictionary, added by Rayne Scott)