1 definition by cherimmhmm

Top Definition
A person who constantly stares at you.
"Stop being a starorist."
by cherimmhmm October 22, 2014

Mug icon
Buy a starorist mug!