1 definition by DingusWingus123
Synonymous with Glazer and Dick Rider. Sucking up to something/someone in an extremely excessive manner. "Foam" signifies the constant running of semen against a man's penis till the point where it inflates into "foam"
by DingusWingus123 October 20, 2023