The act of losing consciousness while in the process of defecation.
Dude, so did you narcodeuce? Sweet!
by caggles May 16, 2011
Get the narcodeuce mug.