Skip to main content

@ChrisRBarron's definitions

barron

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 27, 2011
mugGet the barronmug.

Share this definition