Top definition
your favorite hangout, not necessarily your house.
If you need me, I'll be on my home planet.

Get your own home planet, sucka.
by Percy Reno November 19, 2004
Get the mug
Get a home planet mug for your daughter-in-law Sarah.
buy the domain for your diy blog