T.O.D. Johnson's definitions
Stands for Mongolian Cluster Fuck. Similar to a Cluster Fuck, but more severe - the kind of Cluster Fuck that only a Mongolian Idiot can manage.
by T.O.D. Johnson December 10, 2004
Get the MCF mug.