What is Vicky's?
Slang term for the popular lingerie and clothing store chain Victoria's Secret
Let's go over to Vicky's and get some undies!