1 definition by Lolxddddddd

A gayretard or know as nigerfaggot and is the most cancer guy in da YouTube recommended section
Idubbbz.
by Lolxddddddd May 11, 2017
Get the Idubbbz mug.