Skip to main content

Definitions by LovelyKiss

(Verb) Constantly staring at someone while your eyes are chasing them.
I was walking home from Macy's on 34th Street and this bitch was owlin me!
Owlin by LovelyKiss November 4, 2010