Skip to main content

Definitions by Funkmaster Fred

tinfoiled 

to be foiled or thwarted by tin.
Blast it! my scheme has been tinfoiled once again.
tinfoiled by Funkmaster Fred June 19, 2006