Green’s Dictionary of Slang

britched adj.

see breeched adj.