Random
Source Code

mo liu

Chinese word for the state of having nothing better to do. Pronounced mow lew.

I'm mo liu for posting on urbandictionary.com

by st.cuz October 5, 2005

118👍 16👎