oooh dunno if id like him to move in to the gaff, looks like a bed sniffer  [freak]
a weirdo who moves into your house and sniffs everyones bed when they leave in the morning
"oooh dunno if id like him to move in to the gaff, looks like a bed sniffer  [freak]" What is the definition of "bed sniffer"?