Top definition
A small little boy that has no sense of direction. Usually hopeless in every romantic situation. Everyone hates him except himself
Wow im a James Guo

Your such a James Guo!

Is that a James Guo?
by ArMach January 07, 2019
Get a James Guo mug for your father-in-law James.