Top definition
A stupid chinese car by automaker landwind, that copied the range rover evoque. it is so bad to the point that they got sued by land rover-jaguar.
Hey, Emma, did you see Jimmys stupid Landwind X7?
Yes, he is poor so he is trying to act cool but cannot!
Haha
Yes, he is poor so he is trying to act cool but cannot!
Haha
by Pvz and Car fan July 05, 2020