I think you'll find it refers to a link between 'Amsterdam', 'coffee shop' and 'the smoker' - if you catch my drift...
Not a member of The Register? Create a new account here.
Remember me on this computer? Post anonymously?