Top definition
A really spotty person with good potential. A professional soccer player.
This young fellow is a Jamie Loong!
by LasosXD April 22, 2018
Get the mug
Get a jamie loong mug for your friend Nathalie.