weasel out
weasel out {v. phr.}
To renege on a previous promise; not keep an obligation for some not always straight reason.
I'm so tired I think I am going to weasel my way out of going to that meeting this afternoon.
Categories:
Source: A Dictionary of American Idioms