Subscribe English
look up any word, like poopsterbate:
 
1.
the car has seen better days = the car used to be in good condition
the car has seen better days
by seetoknow January 04, 2010
2 1

Words related to the car has seen better days:

better car day house see