Green’s Dictionary of Slang

soor n.2

[? SE swear, i.e. ‘I swear this is true...’]

(W.I., Guyn.) a useful piece of confidential information, esp. when passed on to ingratiate or flatter.

[WI]Allsopp Dict. Carib. Eng. Usage.