What is Stare Hoe?
A person who constantly stares at other people.
That girl keeps looking at us. She sure is a stare hoe.
See stare, hoe, annoying, weird