More details have been revealed about a man who urinated on $300 worth of meat in a Sydney CBD Woolworths.