gongoozle Definition
Definition
To stare at or leer at someone in an obnoxious or disruptive manner, often with disrespectful or inappropriate curiosity.
Browse
To stare at or leer at someone in an obnoxious or disruptive manner, often with disrespectful or inappropriate curiosity.
Browse