look up any word, like lemonparty:

1 definition by datnig052

 
1.
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 06, 2011