Pickering weed delivery