look up any word, like sparkle pony:

1 definition by Tyrika

 
1.
A huge record store.
Located in Los Angeles and San Francisco.
Hey look its Amoeba!! Let's go get some music.
by Tyrika April 19, 2008