look up any word, like thot:

1 definition by Snaved

 
1.
A scapegoat who sidesteps blame.
We tried to blame Dave for the school's failure but he's such an escapegoat that nothing ever sticks to him.
by Snaved December 08, 2009
5 8