look up any word, like thot:

1 definition by @ChrisRBarron

 
1.
barron (v.) - To release excess douche water during receptive anal sex.
Last night I barroned all over the sheets and had to run to the laundry room at 3 a.m.
by @ChrisRBarron March 11, 2011