1 definition by JuggaloElmo

Top Definition
New form of follow on twitter courtesy of Battlecam.com
"I'm stalking Alki David on battlecam."
by JuggaloElmo August 19, 2011

Mug icon
Buy a Stalk mug!