sorner

(noun)

noun

1. (Scotland) One who obtrudes himself on another for bed and board.