1 definition by wogsrocks

a real annoying Chinese man a popular name in China and isn't good at soccer
"Hes a real Jun-Long"
"i know he cant play soccer"
by wogsrocks May 19, 2015
Get the Jun-Long mug.