blane couldn't see last night after i gave him cumgoggles
the blurry vision caused by the ejaculation onto one's face
"blane couldn't see last night after i gave him cumgoggles" What is the definition of "cumgoggles"?