What is Top Spot?
a place where you take a girl so you can get some tops aka head
the parking lot behind shot rite is a good top spot
See head, tops, dome, road dome, road head, coray