English Dictionary
Definition Twitter spy in British English
Twitter spy verb
verb
1
to spy on someone by monitoring their entries on microblogging service Twitter
