look up any word, like daquan:

1 definition by .....aaaaaa

Verb- the act several female participants releasing sexual bodily fluids in a high velocity steam (also known as squirting) on a willing sexual partner.
Durning the orgy, I was buhahahed on by several sexually excited women
by .....aaaaaa August 17, 2013
4 1