One who stares at someone in a slightly stalking way, One who stares hoping the person does not catch you looking at them, one who nones
by jilly falk June 05, 2005
To stare (pyscho stalker stare) at someone with your mouth wide open like you are catching flies non stop.
by jilly falk June 05, 2005