What does bomper mean?

bomper meaning in Urban Dictionary

South Wales term for "big".