Top definition
Slut who fights with everyone, has anger issues. She bitches about everything, but it's never her fault. SHE LOVES BURCH
You're being a Duich
by QueenZay December 20, 2016
Get the mug
Get a Duich mug for your friend Paul.