Green’s Dictionary of Slang

frizzler n.

1. (US) a disappointment, a failure; someone/something that promises much and fails to deliver.

Decatur Herald (IL) 28 Feb. 16/2: Moran’s opponents turned out to be one of those Fourth of July explosives that our youth terms ‘frizzlers’.

2. see sizzler n. (3)