Top definition
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
by coray June 27, 2008
Get the mug
Get a top spot mug for your Facebook friend Beatrix.
buy the domain for your pet vlog