Random
Source Code

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 3, 2010