Those be the things. i have used them in various vehicles of mine but never on 120v. Heres a pic-

http://site.innovationestore.com/images/family.php?id=3m-scotchlok-electrical-idc-804


One of the better ones-
Electricians do it without shorts.