A fork of Rural Dictionary
When referring to someone as "a catch" it is referring to a person with charm, swagger, and overall attractiveness to the opposite sex or even the same sex sometimes
The guy I went out to dinner with last night was such a catch!