1 definition by Lisa R

Top Definition
One who is talented and absolutely gorgeous!
Lead singer of the band Weezer.
by Lisa R December 05, 2003

Mug icon
Buy a Rivers Cuomo mug!