>>508747745
>a meme persona
There's a word for those people.
Clown