n. Any tool, part or assembly; mechanical and/or electrical in nature where the proper name escapes you at the moment.
Hand me that domouflage so I can tighten the bolt on that other domouflage.
by Al Bundy October 27, 2003
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.×