It's what you call a person from your home location when you meet up with them in a foreign land or somewhere strange.
No way you're from where?! What's up, homebrotchen?!
by Paula April 1, 2003
Get the homebrotchen mug.