1 definition by Kwabena Asare

Top Definition
Beating or hurting someone to the point of tears. A UK slang
John: Why’re you bleeding bro.
Jack: I was glenned in the classroom.

Y.O and SD did a glenning.
by Kwabena Asare May 13, 2019

Mug icon
Buy a Glenning mug!