i loved glee but then everyone started to juno it, so now all i can hear is the auto tune
"to 'juno' somthing is to take something someone loves and point out all the flaws until that person can no longer enjoy it
"i loved glee but then everyone started to juno it, so now all i can hear is the auto tune" What is the definition of "juno"?