Top definition
A very loud and annoying form of complaining. A combination of both bitching and bickering.
Stop your bitchering!
by Riyan Amla May 19, 2005
Get the mug
Get a bitchering mug for your papa Vivek.