Bombaclot Johnson Share definition Flag Your dick. From How High. "My Bombaclot Johnson don't work, you see?" Bombaclot Johnson by bob the builder May 13, 2005 0 0 Get merch Get the Bombaclot Johnson mug. Buy Now — $32.95 See more merch