1 definition by Riyan Amla

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

Mug icon
Buy a bitchering mug!