2 definitions by Frankenstein Suzuki
A nickname for the tattle-tell at work. When spelled out it means ass licker. He is constantly telling on people for looking at webistes such as urban dictionary.com. Stating that it's a security risk. We have recently developed a tattle-tell box that we use to tell on each other with.
by Frankenstein Suzuki July 13, 2006
by Frankenstein Suzuki July 13, 2006