Top definition
another word for keeping tab on others on cyber space. Total knowledge over what is being going in cyber space.

always misunderstood as nice and homely this word actually means ......... T A B!!!
i m keeping a anupa on others.
by JunG HaHs!!!!!!! March 09, 2007
Get the mug
Get a anupa mug for your sister Helena.
buy the domain for your diy vlog