3 definitions by Smorterra
by Smorterra March 8, 2020
Get the Smorterra mug.
Someone who keeps flexing his Tintin merchandise, Lego sets and won't stop asking you to play Pokemon showdown.
"He is the alpha Gengar In A Jar"
by Smorterra March 10, 2020