menchu's definitions
A SmellyNoob is a person who typically acts very dumb, with very stupid decisions. Nobody wants to be a SmellyNoob, but those who deny being one tend to be a SmellyNoob.
by menchu December 17, 2019
Get the SmellyNoob mug.