What a great way to introduce yourself! Ever heard of the word inhibition?
If you can get off even on the wrong foot then you have my respect! Euuuu ha ha!
If I couldn't laugh at myself how could I laugh at someone less ridiculous?