Top definition
The bestest car in the world! The same car used by.... Angelica the Spy!!

(James Bond Theme plays)
The same thing I just wrote above
by Dorko October 09, 2004
Get the mug
Get a Ferrini Conderossa X - 10 Zillion mug for your dog Helena.