Top definition
To make someone place their open mouth on a curb, and stomp on the back of their head. The same thing as curb-stomping.
"You've got a New York Smile, Bitch!"
by the yellow house June 19, 2008
Get the mug
Get a new york smile mug for your Facebook friend Jovana.