Rachel Cheng
Jump to navigation
Jump to search
Music major, psych minor. 2017. Cats.
'Cheng'ing- v. To say something dark, morbid, and/or seemingly out of nowhere about a relevant topic. Sprinkle in some (dark) laughter afterwards and you know you've just been Cheng'd.
Has opinions about vodka.