1 definition by emsav8r

When a female inadvertently inserts a tamponwhile already having one in place.
Wow, I must have been drunk last night because I cant believe I woke up with a double barrel!
by emsav8r March 9, 2011
Get the Double Barrel mug.