Top definition
it means "nik sowa tae mok" in algerian language "dardja"
ya moh nstm ga3
by WolfyZxv September 26, 2019
Get a NSTM mug for your daughter Larisa.