1 definition by natmegdascooterfreaks

n.
a store that will pimp your ride.
Nat: you wanna go to the scooter store?
Meg: hell yea its the place to be.
by natmegdascooterfreaks May 27, 2011
Get the The Scooter Store mug.