look up any word, like darude - sandstorm:
 
1.
To cover up, slack off, blame others or disguise ones own incompetence by fair means or foul.
This web developers ridyard
by ethel October 21, 2003