Noun
live-in boyfriend (plural live-in boyfriends) A boyfriend living together with his partner under the same roof.