Wpheiny's definitions
abreviation for a Cum Gurgling Faggot... Obviously very derogatory. Usually used by one straight male to another. A substitute for "asshole" or "dick".
by Wpheiny January 24, 2008
Get the CGF mug.