Green’s Dictionary of Slang

stuffer n.4

[they are stuffed full of ego]

[1990s+] (UK juv.) one who is very pleased with themselves.