bumberclat

'you idiot bumberclat' i.e you idiot asshole
by jotjot and KAYKAY December 01, 2008
Get the bumberclat mug.