Top definition
lit meaning: Madarsa "educated" An abuse used for people educated from islamic education centers.
M: There is no god but allah.
I: Shoo Madarsachap
by bigbaddaddy August 02, 2018
Get the mug
Get a Madarsachap mug for your brother Manafort.