What does Bush weasel mean?

Bush weasel meaning in Urban Dictionary

an annoying bush sniper in the online game of telephone call of duty. An individual who does not have correct abilities in virtually any various other form of fight except sniping and concealing.