Green’s Dictionary of Slang

otter n.2

also otto
[Ital. otto, eight]

(Ling. Fr./Polari) the number eight; thus eightpence.

[UK]Hotten Dict. of Modern Sl. etc.
[UK]Sl. Dict.
[UK]P.H. Emerson Signor Lippo 54: I’ll take otto soldi, that’s due soldi for baking and six soldi for navs.
[UK]P. Baker Fabulosa 296/1: otter eight.
[UK]R. Milward Man-Eating Typewriter 20: [O]ne of otta or nobba possible omis.