Definition of ガムシロ

ガムシロ

gamushiro

noun
gum syrup(abbreviation)