1 definition by Italius

Means a idiot who uploads memes to his youtube channel that are terrible
by Italius October 11, 2018
Get the Italius mug.