Top definition
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 merch
Get the Glimpsin neck gaiter and mug.