Top Definition
Either of the buildings in London used by MI5 and MI6, the 'Secret services' in UK. Conveniently marked on all street maps for convenience of terrorism.
"Ive got a job in Thames House"...pauses..."Oh shit. Ive got to kill you now.."
by oracle March 12, 2004
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.