Top definition
The most sexy, strong and good looking guy in the universe. He is the best staff member in any job, he has a really good YouTube channel too!
Wow its IRadicalMenace here is an awsome youtuber!
by Defo not IRad June 23, 2018
Get the mug
Get a IRadicalMenace mug for your Facebook friend Jerry.