Subscribe English
look up any word, like latergram:
 
1.
A house where two or more unrelated people pay rent to live.
I lived in a share house in Paramatta for a few years but got tired of cleaning up my roommates' messes.
by Wapt August 28, 2009
4 0