1 definition by Meme master 6969696969
Idubbbz a Internet meme he is also known for his YouTube Chanel idubbbz he is well known for the meme where he jumps down in a green suit thing and says (I'm gay) or (I have crippling depression) or (aye that's pretty good) and (I have osteoporosis )
by Meme master 6969696969 April 6, 2017