Definitions for "Etopps"
Topps is a new type of trading card that was launched by the Topps company in 2000.