guy: i was on deviantart the other day, my picture got six views
"a website where various artists can submit their work
"guy: i was on deviantart the other day, my picture got six views" What is the definition of "deviantart"?