Hey you! Yes, you! Thank you for adding beauty to the world!
Definitions of tarantas:
noun: Alternative form of tarantass [A low horse-drawn carriage without springs used in Russia, capable of having its wheels replaced with runners during the winter.]