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 We'll never spam you.