Green’s Dictionary of Slang

grimflushly adj.

see glim-flashy under glim n.