River Hebert Share definition Flag A small shitty place in Nova Scotia where there's nothing to do but stare at a wall. Billy Bob: Hey wanna go to River Hebert?Joe: No that place is boring. River Hebert by ImBillyBobJoe August 25, 2013 0 0 Get merch Get the River Hebert mug. Buy Now — $32.95 See more merch