Definitions by Max Ryotte
Twini
the same make and model Mini Cooper seen in a close proximity. You drive and see these increasingly popular cars on the road. You see more than one of these in a row, it's a twini.
Twini by Max Ryotte September 8, 2010