When a person has some street smarts but not enough to get by.
"I'm not exactly sure how much a 8 ball is bc I'm curb smart.
by Rainbow Cumdrops October 12, 2017
Get the Curb smart mug.