1 definition by Mark This Up

Top Definition
A house built upon enslaving the homeless for profit
My wife wants a beggar house because she is nasty like that.
by Mark This Up December 20, 2018

Mug icon
Buy a Beggar House mug!