look up any word, like doxx:
 
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

Words related to the car has seen better days

better car day house see