What is Gmfc?
Giant Mechanical Fucking Cock
He has a GMFC.
I just had sex with a GMFC.
See gmc, beating, scary