TO BE (or SIT) UPON THORNS, verb. phr. (old).—To be uneasy, anxious, impatient (GROSE).

1

  1555.  Cavendish, Cardinal Wolsey [T. L. KINGTON-OLIPHANT, The New English, i. 533. There are the phrases] SIT ON THORNS … broken English … etc.

2