that chougar was all over me at the bar last night
an older chinese woman who is on the prowl in order to score with a younger man usually at a club or bar
"that chougar was all over me at the bar last night" What is the definition of "chougar"?