Gmfc

What is Gmfc?


1.

Giant Mechanical Fucking Cock

He has a GMFC.

I just had sex with a GMFC.

See gmc, beating, scary


72

Random Words:

1. Jarvis is a Norman French surname (last name) linked to Saint Gervasius. Its latin meaning is "He who is skilled with a spear."..
1. the greatest radio show that ever existed (aka O&A) q. who was wrongfully fired for a sex stunt gone horrably awry? a. Opie and An..
1. A verb meaning, to get intoxicated on marijuana. A play on the name Blaise Pascal, a French mathematician for whom the unit of pressure,..