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
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush