damn little bush weasel got me again, if only i could see him
an annoying bush sniper in the game of call of duty
"damn little bush weasel got me again, if only i could see him" What is the definition of "bush weasel"?