1 definition by noi'mnotarobotokay

A challenge created in 2016 by popular YouTuber Ryan Higa (nigahiga) as a response to all of the hate and drama spreading on the platform. There is no guideline to this challenge, the only requirement is to point out your own faults and make fun of yourself. Most creators, if not all, have chosen to create a diss track as their preferred method of roasting themselves.
"Have you seen danisnotonfire's Roast Yourself Challenge?"
by noi'mnotarobotokay December 01, 2018
Get the mug
Get a Roast Yourself Challenge mug for your grandma Zora.