Top definition
Peeking. Sidelong glance or glimpse.
That guy was glimping my tackle whilst stood at the urinal.
by Latent September 19, 2016
Get the mug
Get a Glimping mug for your mate Beatrix.
buy the domain for your foodie site