Lyric discussion by ronnie12345 

Cover art for Heaven & Hot Rods lyrics by Stone Temple Pilots

does anybody know what the line "she walked in with her alligator sister" means?