Definition of mochadi in US English:

mochadi

(also mokardi, moXadi, mochardi)

adjective

  • In Romani usage: (of a woman) spiritually and ceremonially unclean; defiled or impure.

Origin

1920s. From Angloromani (Welsh Romani) mochadi taboo, unclean from Romani maXadi (also as måχadī), feminine of maXado, lit. ‘smeared’ (with reference to menstrual blood) from late Sanskrit mrakṣati (third person singular) smears.