dude i went out with this chick last night and she was a cum guzzling semen demon
some one  who guzzles semen at a rapid pace
"dude i went out with this chick last night and she was a cum guzzling semen demon" What is the definition of "cum guzzling semen demon"?