1 definition by Beowulf2112

The most underrated song in the history of music. It is by Led Zeppelin and on the album Physical Graffiti. Track 2

It has possibly the single greatest solo ever
Dude I did not know The Rover was such an awesome song until I listened to it
by Beowulf2112 October 11, 2007
Get the The Rover mug.