1 definition by Sy Midas

1
Roanoke, VA. Home of the largest man made star. Everyone from this mid-sized city loves it and hates it because there is nothing to do but commit crimes and smoke marijuana.
Duh, the largest man made star IN THE WORLD! ! ! Why not call it Star City.
by Sy Midas January 15, 2009
Get the mug
Get a Star City mug for your buddy Vivek.