supergrass

(noun) grass

informer (generic term)
betrayer (generic term)
rat (generic term)
squealer (generic term)
blabber (generic term)