1 definition by datnig052

When a person introduces themselves in an unnecessarily/excessively obnoxious or idiotic way in an effort to humor themselves
John introdouched himself to Katie by exposing himself before they even spoke.
by datnig052 July 7, 2011
Get the introdouched mug.