i got caught denging through glen and sterling
the act of fondling a woman's breast while speeding through an intersection in an automobile
"i got caught denging through glen and sterling" What is the definition of "denging"?