December 4, 2011 5:02 pm •
ACC and Forum “Super grass” contacts Lauda Finem
Noun 1. supergrass – an informer who implicates many people: betrayer, blabber, informer, squealer, rat [New Zealand colloquial; “Weal”, “Miller”, “Davis”, “Butler”] – one who reveals confidential information in return for favor or protection. Lauda Finem is exceptionally proud...