Skip to main content

Definitions by georgehorse

A secretive way of saying bitch.
she's such a barch
Barch by georgehorse March 24, 2021