It’s okay, Martin only understands the Queens English (the Hampshire dialect specifically), urban slang and regional terminology throws him all the time. 😉
Thank you gentlemen. One has never come across such an expression before but will hereafter hold it in good stead should one encounter such phraseology in future. 8)