Great deal congrats!!
I think these cars are called Honda Jazz in the UK - I really really like them!
Yup, it is. Apparently, the word "Fit" does not translate well into some European languages. I guess it's a nasty slang word for ah.... a certain part of the female anatomy!