Skip to main content

Definitions by thr0wingmuses

quimzorz 

noun: copious amounts of female ejaculate.
"Damn baby, did you just pee the bed or is that quimzorz?"
quimzorz by thr0wingmuses January 15, 2014