Mamazeta
Liar In French Slang
Liar In French Slang : Your abbreviation search returned 5 meanings.