Adj. 1. Thirsty. E.g."Let's stop at the next cafe, I'm spitting feathers."2. Frantic, fretful, agitated. E.g."She was spitting feathers after those kids smashed her front window."
SPITTING FEATHERS
Meaning of SPITTING FEATHERS in English
Slang English vocab. Английский сленговый словарь. 2012