Owlin

(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!
by LovelyKiss November 03, 2010
Get the Owlin mug.