definition of yan
yan yan definition: a type of asian food that relates to cracker sticks and chocolate or a tall wonderful enchanting mesmorizing guy Got it! This website uses cookies to ensure you get the best experience on our website More info