CGF

A cum guzzling faggot. A man capable of sucking the white stuff like a dirt devil.
Charlie is being so annoying right now. What a CGF.
by Dick barbeque March 15, 2009
Get the CGF mug.