it is a common abuse in urdu/hindi. It means "I want to insert my dick in your mother's vagina". Also used to fuck anybody off.
by Aqua055 January 13, 2009
Get the maa lun mug.
Get the maa lun mug.We'll email you a link to sign in instantly.