Top definition
(noun) A vagina; a sperm reciprocal.
*This noun is the fleshy equivalent to a dream catcher.
I narrowly escaped nutting in her cream catcher.

"Yes", replied Timothy, "you can still get a snowball from a cream catcher."
by elegantmaskwithafeather August 22, 2008
Get the mug
Get a cream catcher mug for your cousin Nathalie.