Top definition
One of the ugliest people who have ever lived. If you meet a Gumstin, then don't bother with him we will just waste your time.
Stay away from that Gumstin over there.
by Tcush04 March 12, 2017
Get the merch
Get the gumstin neck gaiter and mug.