1 definition by The Overlord Stan

Top Definition
1. A device used to pinpoint someone's location by acessing logs of credit cards, passport etc uses

2. The act of being able to use wit to work out where someone is, or where they would go
Jeff: Do not buy anything, from anywhere!
Clint: Why not?
Jeff: They'll be usuing stan-o-vision

Jeff: Do not go to the warehouse
Clint: Why ever not?
Jeff: They'll have someone using stan-o-vison. They'll search there
作者 The Overlord Stan 2005年7月09日



邮件由 daily@urbandictionary.com 发出。我们决不会发送垃圾邮件。