that cougar i met last night, showed me shit i didn't know existed, i'm goin back for more
an older woman who frequents clubs in order to score with a much younger man
"that cougar i met last night, showed me shit i didn't know existed, i'm goin back for more" What is the definition of "cougar"?