Skip to main content

Definitions by st.cuz

Chinese word for the state of having nothing better to do. Pronounced mow lew.
mo liu by st.cuz October 4, 2005