What does Boston Smile mean?

Boston Smile meaning in Urban Dictionary

once you make someone open there lips and put there teeth on a tough gritty surface (preferably a curb) after which stomp in the straight back of there mind together with your foot. Like regarding motion picture American background X.