South Asian slang which basically means a Mothers Penis
Abe tu ma ka lauda hai
by TheHarami November 8, 2009
Get the ma ka lauda mug.