A good friend.
A friend who you have a lot of history with.
A friend greater than 'home slice'
What's up home sliver.
by Matthew C. Paige March 12, 2009
Get the home sliver mug.