Green’s Dictionary of Slang

weasily adj.

see weasely under weasel n.