Meaning of MOC in English

MOC is an acronym for Male Of Choice, meaning someone that you like, your male of choice. It does not necessarily mean a boyfriend, more a crush. Example: I saw the moc on the subway yesterday, he looked very sexy in his blue shirt.

Slang English vocab.      Английский сленговый словарь.