boon chin Share definition Flag Is such a funny person, completely and utterly crazy, always in a rush and has no chill buttons. Boon chin is nuts! boon chin by Abbs then January 1, 2020 0 0 Get merch Get the boon chin mug. Buy Now — $32.95 See more merch