1 definition by uuo_ou

Top Definition
Short for my life getting better in English. Also short for ma le ge bi in mandarin, literally meaning (your or others)mom's vagina to express sadness, irritation or disappointment. In some cases two meanings are interchangeable.
I got 2 out of 6 on my final essay. MLGB!
MLGB! I've been waiting this bus for 15 minutes. Damn it!
by uuo_ou December 18, 2017

Mug icon
Buy a MLGB mug!