bumberclat Share definition Flag asshole 'you idiot bumberclat' i.e you idiot asshole bumberclat by jotjot and KAYKAY December 9, 2008 Get the bumberclat mug.