Green’s Dictionary of Slang

owl v.

(US campus) to stay late on a social visit.

[US]L.H. Bagg Four Years at Yale 46: Owl, to prolong an evening-call until a late hour is to owl the person called upon.