Chelsea Lee Zen Ni Share definition Flag A weird girl that is annoying but also can be funny. She is very weird and usually likes people named Darvin. Yo that girl is so weird.Duhh shes Chelsea Lee Zen Ni Chelsea Lee Zen Ni by Ishvr January 12, 2023 0 0 Get merch Get the Chelsea Lee Zen Ni mug. Buy Now — $32.95 See more merch