is it true lin in chineses means breast? thats what it says on urbandictionary

[Only registered and activated users can see links. ]