Top definition
A YouTube that Makes fun of people. This is a name that is used for a hater of his videos.
by KonnexGaming November 21, 2016
Get the merch
Get the leafyisqueer neck gaiter and mug.

Activity