Eyeball-to-eyeball

Face to face.

I sat eyeball-to-eyeball with our boss during the meeting.