1 definition by noah9019

A really big nerd who plays fortnite and thinks he's an intellect.
AH I just died to someone in Fortnite! It must be Stembo
by noah9019 November 26, 2019
Get the Stembo mug.