1 definition by South Dakota Girl

Top Definition
When a person calls you over and over again.
Jon stalk called me all weekend, it was so annoying!
by South Dakota Girl March 15, 2009

Mug icon
Buy a stalk call mug!