Body putty for seams

When I did the Demon a guy at a body shop told me to buy it at Home Depot. Can't remember exactly the name, but the same stuff a lot cheaper. Worked great, painted over it.