What is a Cougar Woman?

A slang term for a woman who is older, good looking, and has money is a Cougar. The phrase became popular when actor Ashton Kutcher married actress Demi Moore.