i am looking forward to chibbling tonight after a stressful day at work
a modern street way of saying [chilling] made popular in small pockets of english society
"i am looking forward to chibbling tonight after a stressful day at work" What is the definition of "chibbling"?