Top Definition
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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.