2
It's a nickname of the greatest and best team in Italy, i.e. Juventus
"what's the best team in the world?"
"no question about that! it's juve"
by someone475 July 02, 2009
Get the mug
Get a juve mug for your girlfriend Zora.