Top definition
A Space Rover that was meant to last only 90 days on mars but proved all them wrong and lasted for 15 years we will never forget our bravest troop *salutes in robot*
"Opportunity Rover just died this week, can we get an F in the chat?"
by OneSharkyBoi March 21, 2019
Get the mug
Get a Opportunity Rover mug for your daughter Riley.