roast yourself

Have you heard of the new roast yourself challenge? Someone dared me to do it.
¿Has oído hablar del nuevo reto de burlarse de uno mismo? Alguien me desafió a hacerlo.
Come on, roast yourself on your YouTube channel. I did it last week.
Vamos, búrlate de ti mismo en tu canal de YouTube. Yo lo hice la semana pasada.
If you're going to roast yourself on the Internet, one thing's for sure: you'll have plenty of material.
Si vas a burlarte de ti mismo en Internet, hay una cosa segura: tendrás material de sobra.
Palabra del día
el inframundo