Definitions by eyesoftheworld
shitting in tinfoil
Someone who is "shitting in tinfoil" is a person who's ship has come in. This person could be described as above the fray, or beyond reproach if you will.
shitting in tinfoil by eyesoftheworld March 5, 2020