.....aaaaaa's definitions
Verb- the act several female participants releasing sexual bodily fluids in a high velocity steam (also known as squirting) on a willing sexual partner.
by .....aaaaaa August 20, 2013
Get the Buhaha mug.