2 definitions by Wolf den
A youtube channel that challenges others to draw but will not accept the challenge to draw against another youtuber called artist devil.
by Wolf den June 13, 2021
A youtube channel that fan channel builds a shrine of in his closet due to his obsession with him. Gorilla bear tech does unboxings and reviews and fan channel will not leave him alone
by Wolf den June 16, 2021