Verb. Used when one person is trying to make eye contact in a flirtatious way to his/her crush.
"I've seen you glimpsin Ella yesterday"
by SelectiveLearning June 10, 2015
Get the Glimpsin mug.