What does A Cougar Ate My Baby mean?

A Cougar Ate My Baby meaning in Urban Dictionary

is when your youngster features relations with an adult woman(aka cougar).