crourbs Share definition Flag A spammed word with no definition that is spammed on Dellor's Channel. "*insert question* crourbs?" crourbs by Logicom September 23, 2020 0 0 Get merch Get the crourbs mug. Buy Now — $32.95 See more merch