Slang meaning of KNOW ONES ONIONS

KNOW ONES ONIONS means: Know ones onions is British slang for knowledgeable and to be competent in ones task.