1 definition by ~shmoe

Top Definition
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 24, 2003

Mug icon
Buy a Rivers Cuomo mug!