Search:
thorns - Vulgar Dictionary definitionTo be or sit upon thorns; to be uneasy, impatient, anxious for an event.