Anyone know what kind of bug this is?

Have had to make a few of these walk the plank the last few days.


Post to Twitter Post to Plurk Post to Yahoo Buzz Post to Delicious Post to Digg Post to Facebook Post to StumbleUpon