Repo meaning?

Tanong lang mga boss, ano ibig sabihin nung repo? Tinatry ko bumili ng 2nd hand na motor sa market place tapos sinasabi nilang repo?

First time ko lang bumili e