1 definition by keoza

1
shit talkers who stalks you by talking a lot of shit about you.
Ugh can't deal with shtalkers these days. They stalk you, and talk shit about you.. smdh
by keoza June 23, 2011
Get the mug
Get a shtalkers mug for your brother Vivek.