Green’s Dictionary of Slang

blarri/blarry adj.

see blerry adj.