Talk:CUL/@comment-74.198.165.11-20120405064710/@comment-173.175.70.183-20120419130100

Well, I looked it up. Turns out it does mean that in french and it also means s--e--x. However, it can also mean "lucky".:)