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 cousin Vivek.
buy the domain for your travel blog