Definition is Jamaican/Patois slang meaning - "them men over there" literally, but is used to describe the men in society, can be used for random people/friends - mostly used for friends/acquaintances these days in London.
by Jimmyblaze1 March 30, 2009