1 definition by i like gay sex 8==d

Top Definition
The most amazing porn you will ever see. James Charles is riding another dude while wearing makeup and yelling "Yes sister!"
Person 1: " Did you see the James Charles porn?
Person 2: "Yeah that shit was lit af"
by i like gay sex 8==d June 01, 2019

Mug icon
Buy a James Charles Porn mug!