Definitions by TheOriginalBaconSandwich
Internet Canary
The guy in the office who surfs the web more than anybody else, but nobody complains about him. Because as long as he hasn't gotten fired, you know you are safe, too.
Internet Canary by TheOriginalBaconSandwich November 13, 2009