Top definition
A person who stares a lot to the point of causing discomfort, specifically girls.

A person who takes lot o U-turns, even to the point that he starts going in circles
by harlees August 27, 2016
Get the mug
Get a biranchi mug for your sister-in-law Julia.