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 14, 2009
mugGet the CGF mug.