Definition of mahogany flat in English:

mahogany flat

noun

slang
  • A bedbug.

Origin

Mid 19th century; earliest use found in John Hotten (1832–1873), publisher and writer.