1 definition by Mr DefonitionGuy

Top Definition
A awesome youtuber who creates content on a game called Roblox and is also still chill
Wow, I heard Albertsstuff created a meme!
by Mr DefonitionGuy April 27, 2019

Mug icon
Buy a Albertsstuff mug!