Top Definition
A general store found in the city of Anchorhead, on the planet of Tatooine. Retailer of power converters.
LUKE: But I was going into Tosche Station to pick up some power converters...
OWEN: You can waste time with your friends when your chores are done. Now come on, get to it!
by Nick Norris August 20, 2006
4 Words related to Tosche Station

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×