Used mostly in south Liverpool by scousers. Means good such as a good idea or a good thing.
Them webs are blend lad."Ay come the shop lad" "yeah blend idea tha bro"