Yes generally if you bring something its a gift and you should leave it with the host. If the host has too many leftovers I think they can offer to make you a doggie bag but if somebody tried to give me back unopened food/drinks I'd be offended and assume they think its a shitty gift and want to get rid of it.
Also for fancy adult dinner parties (which meeting the girlfriends parents could be?) the host might have picked drinks to match the food so the random bottle of wine you brought is likely to stay closed that evening.
|