Green’s Dictionary of Slang

m.b. coat n.

[abbr. mark of the beast; the ‘beast’ in this context was Popery]

a long coat worn by clergymen.

W.J. Conybeare Edinburgh Rev. Oct. 315: Who does not recognise .... the stiff and tie-less neckcIoth, the m.b.coat and cassock waistcoat, the cropped hair and un-whiskered cheek?
[UK]Hotten Dict. of Modern Sl. etc. (2nd edn) 173: M.B. Coat i.e., Mark of the Beast, a name given to the long surtout worn by some of the clergy, ? a modern Puritan form of abuse, said to have been accidentally disclosed to a Tractarian customer by a tailor’s orders to his foreman.
[UK]Hotten Sl. Dict.
[UK]Sl. Dict.