oi you stop with the shit you bumweaze
someone that constantly talks out of their arse like the little know french comedian mr d lyall
"oi you stop with the shit you bumweaze" What is the definition of "bumweaze"?