Dusted Monkeys.....sound like something from a 10 penny mix of sweets
Freres petard....french team it ment Banger brothers (eg pot smoking)
Ton Ton Flingeures....Beleive it was Gangster Uncle in french slang
and of course
SAD.....Strange Alien Desires or (Stayed Around Decades)