Green’s Dictionary of Slang

bitch-fou adj.

[lit. ‘full as a bitch’]

(Scot.) very drunk.

[Scot]Burns ‘Lines on Meeting with Lord Daer’ in Works (1842) 65/2: I’ve been at drunken writers’ feasts, / Nay, been bitch-fou ’mang godly priests.
(con. 1700s) ‘Burns Country Gloss.’ on RobertBurns.org 🌐 Bitch-fou Completely drunk.