1 definition by pogglings

Top Definition
a curb stomp
Aw, get him down here and we'll give him a li'l Chicago kiss by the road!
by pogglings September 20, 2016

Mug icon
Buy a chicago kiss mug!