Who is catturd?
I think this is the purrp.
If you are on Twitter do a search and follow. One of the funniest accounts around