1 definition by NibbAatrox

Top Definition
A dying Hearthstone streamer on Twitch.tv
Coined the term #scamaz
I feel like watching Amaz on Twitch.tv right now.
by NibbAatrox May 08, 2019

Mug icon
Buy a Amaz mug!