Definitions by Suchamcsnitchersonn
Gsta
Gsta by Suchamcsnitchersonn September 9, 2020
McSnitcherson
A nickname for someone who easily gets annoyed; someone who has a big forehead. You can call someone who tells people everything and is always loud and obnoxious a McSnitcherson.
McSnitcherson by Suchamcsnitchersonn June 16, 2018