by DixieNormus69 July 3, 2008
Get the Buhaha mug.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.