me and cindy were cheetahing last night and it was so cheesy
shoving cheetos in vagina/rectum in order to achieve sexual intercourse
"me and cindy were cheetahing last night and it was so cheesy" What is the definition of "cheetahing"?