meaning of Ambag

Ambag meaning in Urban Dictionary

Eccentric; strange; strange.