Skip to main content

Definitions by TheHarami

ma ka lauda

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