yan yan

a type of asian food that deals with cracker sticks and chocolate or a tall glorious enchanting mesmorizing man
by 2xan February 10, 2010
mugGet the yan yanmug.

Share this definition