Top definition
An SUV produced by the Russain car manufacturer Lada, it has had the same design for almost a 1000 years and it is called the current Russian Tank, if you see it on the road, shout "For Mother Russia"
What do you drive?
A Russian Tank.
A lada Niva?
by Fapoleon June 29, 2014
Get the mug
Get a lada niva mug for your mom Jovana.