1 definition by ~shmoe

he's a walking oxymoron.
shy rock star
cool nerd
definitly easy on the eyes (but im not gonna over play that because hes so embarassed of being famous and i assume also of having so many 14 year olds who say hes so hot)
he really shouldnt even be defined. he'd hate this.
by ~shmoe November 25, 2003
Get the Rivers Cuomo mug.