What does arabian cougar mean?

arabian cougar meaning in Urban Dictionary

making love on a thorn bush, to ensure that when you're done it seems you have been attacked by a cougar