Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Bony Tlair
mars rover
Share definition
Flag
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!
mars rover
by
Bony Tlair
January 16, 2004
Get the
mars rover
mug.