tin foiled

adj.

Sharpened by drink into a person who wraps every remark in a thin, reflective defence.

Source: Wiktionary