2 or more people taking a Dump at the same time (different toilets)
Did you just do a TransDucer with Barry Dango?
by Barry Dango July 17, 2015
A device that converts one form of energy into another.
"I think the transducer is broken."
by Steve Adleman December 01, 2003