Welsh slang. Used to describe something / someone that is less than appealing.
Mate, don't ever go to 'Taybarn's, the food there is bumpin'.Did you see that girl Briggs pulled last night!? She was bumpin'.
8👍 8👎