Green’s Dictionary of Slang

stuffed adj.3

see stuffed shirt adj.