mea cupla mea culpa mea maxima culpa.
mean little bastards. i've run into a few of them out in the desert.
Nevermind, just googled it.
We can only hope that it's pumba...
One day, 20 years ago or so, I was taking a nice little walk through a shrubbed area. I turned a corner and . . . whoa, what is that??? We looked at each other, turned tail and ran. No one could tell me what creature I faced and now I finally know . . .