strillers noun2 •A musical instrument, especially a piano.Order lau your luppers on the strillers bona. — 1967 •A musician.No touching nanti naff shycles bona strillers & bevvies in the boozer & extra khazis dear all camp — 2017