What does boswhip mean?

boswhip meaning in Urban Dictionary

The act of tossing a colleague or co-worker underneath the bus so defectively which you look like a total fool for letting a project fail that has been never your fault to start with.