Recorder Share definition Flag Satan's devil flute. The high pitched squeal that a kid makes while playing a recorder. Recorder by Bekah Shudell April 11, 2008 0 0 Get merch Get the Recorder mug. Buy Now — $32.95 See more merch