THORNS


Meaning of THORNS in English

To be or sit upon thorns; to be uneasy, impatient, anxious for an event.

Slang English vocab.      Английский сленговый словарь.