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.
by eyesoftheworld March 5, 2020
Get the shitting in tinfoilmug.
Get the shitting in tinfoilmug.