do lunch

do lunch

meet for lunch. informal, chiefly North American
See also: lunch