BONSE Share definition Flag British slang for cannabis "Pass me the bonse and i'll make one", "None for me i'm already too bonsed" BONSE by didilysquat August 11, 2009 0 0 Get merch Get the BONSE mug. Buy Now — $32.95 See more merch