Top definition
a dumb youtuber who does 16min room vlogs
i hate evilclown03 he is not a very good
by sinicle_56 May 15, 2017
Get the mug
Get a evilclown03 mug for your dog Sarah.