1 definition by mr muffin man pan
when a girl squirts on you dick soo much that you end up fucking in what seems to be a swimming pool. also when a girl makes noises that sound similar to elephants donkeys or thunder out your window. also when squirrells go after walnuts so fast that it makes u creme puff in your pants.
by mr muffin man pan January 22, 2009