Country Dictionary

A fork of Rural Dictionary

mars rover

Britain's brightest hope for deep space exploration built by some numpty in his garage.

Alright peeps, The Mars Rover is going to touchdown in 3...2..oh bollox!

by Bony Tlair January 16, 2004