What the heck is a kerb?
Kerb your enthusiasm and curiosity. I’m guessing it’s an British curb.
Get out more.