Top definition
when u imply that the person it is directed to has involved in sex with their mother, motherfucker
by indianonline May 18, 2018
Get the mug
Get a Maadarchood mug for your daughter Larisa.